I really love this desk now that it's finally put together. It's the perfect size (height, width, and depth) and I'm blown away by the ample storage it provides and also the various ways it provides options to hide electrical chords and computer chords. One note of warning: Had I not had someone in the office with the ability to put this thing together (some mechanical skill), I would have been nearly at a loss. He described the process as "laborious," although he did say that the instructions provided were very clear and if one has the patience to follow them step by step, within about six hours of non-stop work the desk is assembled. But be mindful of that. You will need a screw driver and although the directions say not to use a drill, if you have an adjustable drill and can gingerly put it to careful use, the drill will be helpful as well (he did use an adjustable drill.) Overall, a solid piece of furniture for the price, but beware of the assembly.