We decided to purchase this dog bed because our 12 year old Golden Retriever is starting to have arthritis issues. She absolutely loves it. It provides great support for her and she isn’t limping as much in the morning when she gets up. It is sturdy but soft. I also love that you can take the cover off and wash it. This bed is worth every penny! Great job casper!