I didn’t give the 5 star since the length is a little short for full sofa. Otherwise I love how this it is and knowing it’s waterproof!