I did a TON of research before buying an outdoor sectional and am so happy that I landed on this. We live in the desert, where the climate is harsh & there is a TON of dirt. We also have dogs that love to lounge on this. The cushions are super easy to clean. I did buy a generic cover for it that we use if it is going to rain/snow, etc., or only get a little use for some time. 
The only downside is that the cushions, except on the ottoman, don't connect to the frame. I wish they had tie-downs for the windy days.