Very easy to assemble and directions are straightforward. There were exactly enough parts for assembly so that there was no extra so make sure that you follow the instructions exactly. Our son loves it! Very sturdy little bed that is perfect for our 6 year old to get in and out of. The railing is high enough that he doesn’t roll out at night or while playing in his bed. Underneath is just high enough for him to play and fit a chair for a reading nook