Perfect fix.  I put it on a big man Lazy Boy recliner to protect the leather from our dogs that sit with my husband in the chair.  It fits perfect, snug, and easy to get hair off.  Worth the money.  I had brought two other and they were a waste of my money.  No way to hook to stay on.  Good product.   Wish the material was a little dense.