Everything arrived in one large box. We paid extra to have the bed brought upstairs as it was very heavy. All items were labeled and directions are fair. Took about two hours to put together and it does take two people. It would be nice if the bed had an option to install the ladder on either side of the bed.  It is worth the 430 we paid for it. All three kids like the extra space the bed offers in their rooms.