My daughter absolutely loves her new bed! It’s sturdy and should last her many years to come. 
Downside is it does wiggle and squeak when she climbs up or down, or turn over during the night. 
It did take about 3 hours to complete, but I blame that on my husband who read the directions wrong and we had to start over halfway in. Hint do not tighten down screws until the bed is fully put together. Otherwise, you won’t be able to fit the shelves or stabilizer bars in. 

I have ordered a second bed for my youngest daughter, and we plan to tackle that this coming weekend.