The bed came in a medium size box. I was surprised at how heavy it was. To my surprise, the mattress actually have springs. I own a different mattress in a box brand and it doesn’t have any springs. This one has great quality and it’s very soft. I also like that it’s 12”, it’s perfect height for my bed frame. I highly recommend this product.