I was surprised by how well it fit my sofa right out of the box. This configuration with two separate cushion covers were very important and they fit perfectly. The cover for the entire sofa was not perfect but still very good. My sofa is very long and the cover was slightly short. The material is really nice to touch and high quality. I only wish they made a similar cover for loveseats but with a single T cushion as that's the configuration I have.