Very easy to put together, just be careful when doing the keyboard tray as the directions could probably be more clear. The keyboard tray is the perfect height for my ergonomic office chair. Mousepad and keyboard are a little bit of a tight fit, but I knew that going in. Perfect desk for a small space.