This is my second purchase of this product.  I love the fit and durability. It protects my loveseat from my dogs nails. It stays in place so that I don't have to constantly adjust it. Love it!