Nice but slightly short from arm to arm (couch length).  My couch is one that's also 2 recliners. I ordered the XL. I really wish I could have rated 4.5 stars because being slightly short, but I didn't feel 4 stars was appropriate so I gave it 5 stars.  I really like the print - very cute & well made. The color that it is doesn't show the dog hair much.

For my love seat the cover fits perfect & it's 2 recliners as well. 

Was delivered fast.