This bed came vacuum sealed and at first I was disappointed at how thin it was, but over the course of a couple of days, it fully expanded to a nice thickness. I ordered the XL size for my 65 lb golden doodle. He probably would have been just fine with a Large size bed, but I like that he has a lot of space. Overall, this is a great bed.