Fits well, looks great. The styrofoam things that go into the creases of the couch don’t stay in, but we have a Great Dane that makes his bed on the couch. We got the cover because the dog was ripping the cushion off the back of our couch. The cover has stopped the deterioration.