Overall, I am happy with this purchase. The desk has a very large work space. The storage is a little lacking with only three drawers, but that is evident from the description. I bought a computer keyboard tray and installed it myself. The hutch is moveable, which is great because I had to place it on the "bridge" portion of the desk due to my office configuration. It took a little over 5 hours to put this monster together, but it was relatively easy. We didn't have any instances where we didn't understand the instructions or were missing parts.