Took 2 hours to put together but the end result was a nice looking little desk.  Glad I bought two!