So far so good. These have held up well. Our furniture is not the same shape but the ties on the bottom have made it work. The material is this and so far this winter has kept the water and snow off.

Pros: durable