I ordered three of these beds for my kids 18months, 3 and 5.  Super easy to assemble. One of them came missing a piece so we’ll see how quickly that is replaced. Definitely perfect for my little guys. Cross supports that hold the mattress are pretty flimsy however being the bed is only a couple inches off the ground Im not worried.