Assembly took some time, but was overall easy to do with a partner. Instructions were easy to follow. The bed is sturdy and holds up well for my teenage daughter.