This is a really nice product. The fabric is durable but soft to the touch.  This was purchased to protect our nice sofa from our Lab puppy. We are very happy with this purchase.