This was a perfect fit for our loveseat! It was so easy to put on and tuck in as it was too large for our loveseat. The fabric is very soft. It looks like we have new couches!!! Definitely ordering a second one for our larger couch.