What a great find! This chaise lounge cover fits my sofa perfectly and even matches the cover I’m using on the rest of the sofa! Our sofa was fairly expensive, so we wanted to protect it from everyday use. Our three cats shed, and one of them (senior) coughs up hairballs regularly. The cover isn’t waterproof, so some moisture can get through. Even so, it offers some protection without sacrificing style. Washes easily too. Comes with straps for a snug fit, but we didn’t find them to be necessary.