Very durable and the pups love it!  I love the fact that you can remove 2 different pieces and wash them if there are any accidents!  I would highly recommend this item!!!