I had to buy these dark green plastic covers which did the trick especially when we had those very heavy rains recently in CA. But when it was hot outside I could just hear my poor furniture sweating. It worked for the rain but the heat was a different story. I had a hard time finding covers for my modern furniture. These are a bit too large but I like the fabric with the plastic liners under them to keep out moisture. They'll be dirty in a matter of days because I get a lot of dust and dirt blown up on my balcony. I'm just glad to have those green plastic covers off of my furniture before they ended up ruining them. I recommend!