This bed came in 3 large and heavy boxes. It took a few hours to put together with the “help” of my almost 5 year old.  I also needed help getting the top bunk in place once assembled.  Overall very happy with this purchase and feel like it was a good price for the quality.  My daughter loves it!  We thought we could use the twin mattress from her old bed...turns out the top bunk really isn’t safe, in my opinion, unless you have a thin mattress—5”.  Something to consider!