I’m happy I bought this! Fits perfectly, easy to wash and light. Our 10 yr old sofa is reborn!