The fit is perfect,the color really pops!Also  
 purchased the royal blue spandex  stretch for my love seat.I am very happy with my purchases!!