Easy to assemble, except for the keyboard drawer.  Fabulous desk.  Just what I had imagined.