Exactly what I need to protect my Henry Loveseat from my pet Pomeranian.  This protector is well sewn and easy to put on the loveseat. Any excess can be hidden behind the couch and tucked along side of the cushions. I am very satisfied with this purchase.