I ordered this bed because I had an identical one a few years ago with a different dog and it was fantastic. The bed is firm enough to hold up to the weight of my two dogs who want to sleep together and provide support to both of them. It is attractive in my family room and the dogs love it!