Comes in 3 boxes and the mattress is wrapped in plastic. Took a little long to put together since instructions were in another box. Works great! Firm mattress. Would definitely recommend!