Purchased this for my 4 year old daughter. Fairly easy to assemble as long as you have someone to help gold things in place. Not too heavy. The hardware it came with was incredible greasy and I ended up accidentally getting some on the bed which was a bummer. The trundle doesn't feel very sturdy but the main part does. My daughter loves the bed and I do too.