Very difficult to assemble.  Looks nice though.  Wished some parts come pre-assembled.  The desk is well made.