My sofa is on the larger side of the range that the cover fits. It was difficult to figure out how to put on the body, and it was difficult to push the seat cushions under the fixed back cushions, but ultimately I got it on well enough.  It almost looks just like the picture.