Very nice quality! Fit the sofa in my travel trailer great! I plan on buying a second one. Is more fabric on the back side and not plastic so doesn't seem cheap or feel like you are sitting on a seat protector. Love it!!