Nice desk - took several hours to assemble (just me & my kids).  Hardware was a little skimpy, but I made it work.  Missing 2 dowels for the monitor stand, but it should be ok.