This product was okay! Not super plush, pretty firm, and my dog only uses it sometimes. Fabric seems durable, though.