Easy to assemble. assembled it all by myself. If a 5’1”, 115 lbs person was able to do it, you can too. Took about 4hrs though. It may look intimidating but it’s easy once you get a hang of it. Just needed help to lift the top bunk over the bottom bunk. 
Seems sturdy. 
Probably nicer if there was top coat on the paint. Easy fix though.
Beam is a little low but i placed a noodle as a padding just in case the kids suddenly sit up and hit their heads. 
My child and I are overall happy with the purchase.