Exactly what I was looking for.  Good quality fabric.  Fit my oversized sofa very nicely.  Easy to spot clean.