The fabric is absolutely lovely, nice colour and good quality. However, even though my sofa measurements were easily within the guidelines for a 3 seater sofa, it doesn't stay on my sofa properly. When you sit on it the cardboard pieces come out. The fabric is very stretched over the armrests and doesn't look as good there than it does on the rest of the sofa. So even though my sofa fits within the guidelines, the armrests are too large and the cover doesn't fit.