This pet bed is very well made. The corduroy is thick and plush, as is the fleece. The padding is abundant, but not over-stuffed. Our puppy arrives later this month, so the bed has not been dog tested yet. Heck, I'd like a people-sized one of these for office naps.