You better have a lot of patience and all day to put this together.  There are a ridiculous amount of parts and numerous types of screws.  And several of the pieces were mismarked.  My husband and I are very good at assembling furniture, and have done it a lot since I'm an interior designer.  I would have passed on this desk, had I known the time that was involved!