Easy to do the small amount of assembly - just attaching the keyboard tray. Works great and easy to use