I have two of these in natural so that I have one always clean.  I have two dogs and need this for my sofa.  The material is very heavy weight and reminds me of the cotton drop cloth covers that painters use.  The fabric is so dense it completely covers the color of couch so you can't see the fabric underneath.  Very nice, high quality.  I highly recommend.