A little too large for my couch but made it work by tucking and folding. It does stay in place well.  Works better than the ones that do not have the separate cushion covers.