Good quality and color is accurate.   My couch is oversized and is 96 inches but has large outward curving arm rests.   This did not fit.  If it wasn't an oversized sofa it would have fit and I would have loved it.