Easy to assemble, by myself, but did take several hours.  Wish the keyboard tray was a little wider and that the slide out area would fit a printer.