amazingly small box shipped in-easy to unroll onto bed frame; after a couple of days the thickness expanded. it's very firm support but the foam provides comfortable cushion. it's really unique