The product is wonderful. Awesome quality for the price. I have 3 dogs and 3 cats and it services it's purpose. Easy wash no more pet hair all over my sofa. Only thing that might bug some people, not me, is that after the kids or adults sit on sofa you have to straighten it back up. However that could easily be because the way my couch is made. Animals have jumped up and down all day and they stay fine (I have 1 large, 1 medium, 1 small dog).