This bed is perfect for my 7 year old, its a huge space saver. I was able to assemble this by myself, it took a few hours but I took my time. Assembly instructions were straightforward. All my pieces were labeled and easy to organize. 
It’s pretty sturdy, it does wobble a little when he’s up moving around on the bed, but nothing concerning. Just something to consider depending on how you plan to use the desk. We set a small TV on it  haven’t had any issues so far. 

Tip have a magnet on hand to help when adjusting the tiny inserts for the long screws. This was the only difficult part of assembly in my opinion. The magnet trick helped me a lot!