I selected this item because my dogs love to lie on the couch and I hoped to protect the leather from their nails and dirt. The pad does not have the rubber non-slip grips on the back and instead has a strap that goes around the back of the couch. Even with tucking it in at the sides and between the back and bottom of the seat, it does not stay put. I have included pictures so you can see how much it moved from two of my dogs jumping up on it. If you have large dogs, I do not recommend this product as it does not hold up to movement.