This desk looks great and was easy to put together. Directions were not too bad.  Lots of pieces so suggestion would be to lay everything out in number order and go from there.  Took me and my son about 1hr 45 minutes to complete.