Received these several weeks ago and can already tell they are going to preserve my patio set.  They are sturdy, heavy canvas, which also makes them easier to pull over my sofa set, since once on, they easily pull down on the sides.  Also fully water proof, and I think they may even hold up to any snow we may get this winter.