It comes in a very large box and the curling up of the mattress does not allow the mattress to lay flat initially.  It did eventually (approx 3 - 4 days) lay flat.  I would not suggest this matters for every day use, but I find it sufficient for my children and grandchildren to sleep on for a night or two.