I bought two of these for my couches as I allow my dogs on the furniture but want to keep it free of dog hair and dirty paws. They are a perfect fit, they look nice, and they stay in place very nicely.   It makes it easy for when we want to sit on the couches, we just pull these off and are able to sit on clean furniture.