GREAT Desk.  Solid, well built and heavy... it's really heavy.  It did take a while to put together, but the instructions are very simple, the pieces are all marked, and all the hardware is included.  Take your time and you'll be thrilled with the end result.  I love the desk.