Bed is not difficult to put together, but it does take some time and some work. That said, all the parts were there and everything fit together as it should. Box was heavy to get inside, but that was to be expected. Shipped quickly, arrived with a tear in the box, but no parts were damaged or missing. I thought this bed was a good value.