Bed came in two separate boxes. Easy assembly but time consuming. Not as sturdy as I would have like but strong enough for my girls. Looks great once assembled. Overall happy with this product.