Fits and so far has held up to a lot of rain. Wind might be a problem depending on the legs of your furniture as they do come with straps but don’t wrap around our “L” shaped legs.