It fits perfect! I bought it for my dads couch and was very happy that the cushion covers are elastic not zippered. That will make them much easier to remove to clean. He liked it so much he asked me to order the matching love seat cover - done. The photo doesn’t do it justice.