Was surprised it all fit in the box that was delivered but it was heavy duty. Put together alone and took almost two hours. Really easy to assemble, instructions are detailed. All pieces were there and everything was in great shape. This bed is awesome and looks great especially for the price!!!!