Great little desk.  Not all that hard to assemble ...took about an hour.  All parts easy to identify and fit together without a problem.  Good value for the cost.