The desk looks great!  I did not put it together, I contracted it out, it took 8+ hours to put together.  So definitely not an easy task.