Great quality and puppy loves it. Fabric is durable and I love that the fabric can be removed to wash. Happy with this purchase.