The bed arrived in good shape...took a few hours to puff up. I would not call this a true firm bed however. If you need a firm bed for any reason get a different one.