I am involved in animal rescue and have purchased many, many dog beds through the years. I love this bed, as it holds up - despite frequent washing. It has good padding for my older dogs and is sturdy (not floppy).