Good quality. Fit my sofa well, with a little extra length that did not cause a problem.