My dog swims in my pool, then jumps on the patio furniture to dry off. I bought these covers to protect a loveseat and 2 chairs. They fit well, and are very well made of quality materials.They are heavy duty enough that I have no worry about tears if the 65 lb dog jumps on them, although the shape of the chairs when covered seems to deter her. It is also very windy here and these attach to the legs with a snap buckle and also have a drawstring for a tighter fit at the bottom. I am very please with this purchase.