We are very happy with this purchase. We have now been using the bed for several months and it is more than sturdy enough for our 5-year-old son - plus occasional visit from a parent! There are quite a few parts to assemble but it is not overly complicated. You will need a second pair of hands to lift the top part into place. The bed has a nice clean look and has created a good amount of extra floor space for our son to enjoy. We give it a thumbs up.