Perfect fit and so easy to put on! I had an ugly, brown loveseat in one of my offices that I wanted to cover and this was the perfect solution! I loved it so much I went and ordered another one for one of my other loveseats!