The desk is great - sturdy and a nice design.  I'm not going to lie, it took me about 2 1/2 hours to put it together (with a 20 minute break to get up off the floor and stretch my legs) - not how I wanted to spend a Friday evening, but it worked out in the end.  My daughter is very happy with her new desk.