I was very pleased with the quality of the item that I received.  The fabric is quite light colored, but spots that the kids get on the fabric wipe off very easily.  The elastic around the perimeter is very strong which makes it very easy to fit and adjust.  Our couch is very heavily used and we have only had to pull the cover down once since we have had it.  I really like the 3 separate seat covers that come with it.  It makes it look much less like a slipcover.  Very pleased