My 100 pound dog really likes his new bed. It is firm and large enough for him to be comfortable.