This desk took an extraordinarily long time to put together! So many parts. There are a lot of features, like the opening desktop storage and a hinged cover for electrical cords. But with all of these moving parts, the tolerances are really tricky.