My pup LOVES his new bed. Plenty of room and the 3 inch padded foam is nice and firm.