Took me around 2.5 hrs, taking my time, reading instructions very carefully so not to make a mistake.  Everything is numbered correctly so not too difficult.  Desk looks very smart and more expensive than what I paid. Happy with purchase.