Definitely takes two people to put together!!! Lots of pieces to fit together (more than my husband would have liked) but it was doable!
I ordered the white...more off white than I wanted but will do for my little girls. 
It is solid and not to heavy for me to move myself when I have to put bed linen on it.
Overall happy with my purchase