It is hard to fit different sized couches but love that it has a stretchy bottom to fit around any type of couch. Happy with it and very comfortable!