My son absolutely loves this bed. It was a pretty easy assembly. It took me a couple of hours by myself. The only thing I had trouble with was the screws that were supposed to hold the controller in place were too thick for the holes. I ended up using E6000 glue to attach that part because I didn’t have my drill bits handy to widen the holes. This photo is before I installed the drawers. The bed is sturdy, very good quality for the price! I’ve recommended it to a few friends already.