These are such a great value.  Highly recommend. Sturdy, good quality fabric and construction. They fit perfectly over our outdoor sofa.  We also purchased covers for two chairs and a round table and 4 chair set.  They really help to protect our investment.