Fits my couch perfectly and protects the fabric from pet hair. Easy to remove and wash. I’m happy with my purchase