The mattress came rolled up, is fairly heavy and decompressed fairly quickly. Zinus customer care is very helpful. I really love this mattress. It is extra firm and I've had a good few nights of sleep on it so far!