This desk looks nice, but it was a bear to put together. I’d put my installation skill level at above average.....Several of the screw holes did no line up, and some already installed vs items had to be taken off in order to complete the project because the already   installed items covered the predrilled holes for later steps in the directions. All in all it came together but it took 2.5 hours! Whew!!