Didn't fit our couch exactly perfectly, but definitely did the job better than anything else! Material is good quality, and the cover doesn't slip and slide like a lot of other ones we've tried. Also really like how it comes with it's own cushion covers.