Ordered two of these since the dogs loved it so much! It has really thick egg crate foam inside, no wasted fluffy filler that will squish down in a week. Ordered the xl & my larger 65lb dog can stretch out comfortably on the bed.