Received today, and immediately place on my large sofa…it fits pretty well. My sofa has a skirt on it so I will have to pin it up around the sofa (especially in the back) so it doesn’t push out. But, pleased thus far. Will come back with another review after we have lived with it for a while!