I'm not so sure about handling the rain. In SoCal, where we have a drought going on, rain is not an issue. We did have a little sprinkle a month or so ago, and there was dripping from the openings (not thru the material). I suppose a thin plastic painter's drape would solve that issue. It looks great and really is comfortable when the sun shines brightly. In order to minimize chances of blowing away in the wind, we filled sand bags and attached them to each leg. I'd purchase it again.