Very easy assembly even for someone who is not mechanically inclined - took less than an hour!
 It was well packaged and everything necessary to put it together was included in the box.  We paired the desk with an Augustus Etagere Bookcase in our office and love the look!