Fits the sofa perfectly & the separate seat cover stays in place. Makes the couch look brand new. Also it washes nicely.