The fabric and stretch is nice, but doesn’t fit around my loveseat very well, so be careful if getting for a sofa..