Doesnt fit perfectly but that is more because of the design of my couch.  I love that I can take it off and wash it. No worry about shrinkage.