Overall happy with the finished product, however, the assembly process was a disaster. First of all, the instructions left a lot to be desired, particularly the installation of the drawer slider guides. The pre drilled holes did not line up and we had to drill our own. In addition when we went to install the cabinet door (one of the last steps) we discovered the door was too large for the opening and we actually had to cut about a half-inch off the bottom of the door to make it fit. What should have been about a 2 hour process took 5. Nice desk now, but an extremely frustrating process.