Fairly easy to put together. Delivery was not great. Box was left in the driveway and very heavy. Great product overall. Nice that it includes toddler bed pieces without having to order them separately.