I"m very pleased with this purchase.  The denim is a little darker than appears in the photo but the fabric is nice and thick and is fantastic for the animal hair that I'm trying to protect my couch from.  It vacuums off easily and doesn't get stuck in the fibres of the fabric.  It should last well and allow my expensive couch another 25 years of service :)  It was easy to put on and stay put much better than our last slip cover. Delivery was very quick as well.