i LOVE this desk!!! it is everything i was hoping for and more.....ridiculously easy to assemble, just screw on the legs. we move in 3 weeks and this is going in our libraryoffice and i cant wait to get it in the new place! very solid piece!