It fits decently enough, not exactly, but decently enough. And the crushed velvet takes me back to the 90s which wasn't really the look I was going for. But it keeps my couch dog hair free and I'll probably go ahead and buy a matching one for my love seat because, hey 20% my next purchase for writing a review.