Unfortunately for me, the assembly of this desk has been long and frustrating.  I am now at a stopping point and can't go any further because certain points won't match-up--and I honestly can't bear to take it apart because it has taken so long to get this far.  I have put several pieces of furniture together recently as I just moved into a new home, and this has been the worst.  I somewhat knew this would be difficult to assemble considering it was under $200--but it looks like a nice small desk.  It's too bad they can't ship it a little more assembled.