I give five stars all around! Though I cannot attest (yet) to it’s water resistance, as I JUST got it and used it, I will update. This cover is very heavy duty, and has great features! Under this cover are two stackable patio love seats, two folding side tables, both bench cushions (for each love seat) and four throw pillows! (See photo) It has great heavy duty clasps on each corner to hook around each leg of the love seat. Each allow enough length to hook around very large legs or adjust smaller as necessary! (See second photo) It also has a cinch pull tie at each side to tighten the bottom of the cover to fit the distance around snugly. (See third photo) I anticipate having this cover on for all of my furnitures time while not in use to protect it from sun fading as well as rain, snow, wind and whatever else a Wisconsin day throws at us! I highly recommend this product if you are looking for a great, heavy duty, long lasting cover to protect your investment in your outdoor living spaces!