Easy to assemble. A lot more parts than expected but in a good way. The bed is SOLID. Shipped quick. We got it almost a week earlier than expected. We love it.