One large heavy box, but easy to open and pieces were clearly labeled so it was actually pretty quick to put together. It’s insanely sturdy and so gorgeous!  We got the white one for our 4 year old daughter and she’s having a blast with it! I would absolutely recommend this bed!