Fits my couch perfectly.   Our couch was ruined by the cats, but structurally fine. This was just what we needed to breathe new life into it.