Amazing desk, really simple to put together and took only a few hours to assemble. Couple things aren't a one man job but otherwise quite easy to D.I.Y. and the end result looks great!