Fits my loveseat perfectly!!!! The color is a great match and it’s holding up so far.  Love the texture too. Highly recommended!