The bed is perfect for our 3 year old. We were able to put it together with minimal swearing and disagreements, the instructions are quite clear. It only took us a couple of hours and we attached a bed head that is from a different package with no problems. 
The bed is quite sturdy and easy to move around the room. The storage draws are a decent size (I expected them to be smaller) and work very smoothly. I recommend this bed and think the price is low for the quality of the finished product.