Very nice desk!  I got this for my 16 year old niece who was able to assemble the entire thing herself.  It was super easy to put together according to her.  The only downside is that the windows are plastic not glass so it does take away from the quality of the piece.  Not a huge deal but thought I should mention it