I bought them to keep the rain and dirt off my chaises. So far they've withstood our 90 degree heat and heavy rains and wind. They fit fine and were easy to put on and take off. No complaints so far.