I love this cover, my couch in the guest room looks like new underneath (my dog loves to lounge there when there are no guests). It comes out of the wash the same way it went in. It is comfortable to sit or lie on for people and pets. It doesn't hold odors, and protects against accidents. My cover fits better than the one in the photo since my couch has horizontal lines, not rounded.
I took one star off because I wish the front was longer below the seat area (you can see this in the picture) - there is a ton of material draped over the back which is not doing much since my sofa is against a wall. Also wish somehow the front of the arms could be covered (but realize a "one size fits all" cover has limitations).
Well worth the purchase price for quality and usefulness.