This is a sturdy, nice bed. Pretty easy to put together. The only hard part was putting in the headboard slats, they kept slipping out even with the foam place holders, those didn't really help at all. We had to try our best to keep them in place while putting it together, it took a couple tries for each head and end piece.  The built in usb is convenient but don't expect it to charge as fast as the original charger your device came with. Our kids love their beds!!