I like it but using a stretch strap to secure the cover over the sofa gets disturbed as my cats sit and play up there. I have to adjust it often. Also, the arm cover part - where I sit it never stays put./ But, overall, it does work to help keep the sofa clean from pets.