Doesn’t fit completely perfect, but honestly I didn’t measure to begin with! It fits well enough. I wanted to switch up the pattern in the room, and for the price, this is such a better option than buying a brand new love seat. It’s super soft, and cozy, and I think my dog loves it more than I do!