I am very pleased with this desk!  Very easy assembly, the entire top of the desk, including the drawer is all pre-assembled.  All I had to do was attach the legs and the bottom shelf.  The desk is high quality and looks like a much more expensive piece of furniture than it is.