The combination of foam resilient yet firm doesn't collapse to the floor is perfect my my 86 lb, 11 yr old lab mix. We ordered the extra large which is great at home will order a smaller size for the camper and truck. Only negative is the white "sherpa fleece" shows dirt immediately -needs a cover over that or different material.