I bought this for my 38 pound shepherd mix over six months ago. She loves it! It has stood the test of her constantly leaping on it like a bean bag but has also been extra snuggly when she is tired. The material is very durable and doesn't show dog hair because of the pattern. Also the cover is a snap to zip off and wash. It took less than 20 seconds to get the cover back on after it came out of the dryer! Shaking the bed will pop it right back into its original shape after it gets trampled down by the dog. Great product!