First and foremost this assembly took almost three hours with three people.  So it is time consuming and nothing that can be done fast. Directions were easy to follow and each piece was marked with a number and even a diagram of where it goes. The drawers operate smoothly.  The doors take some adjusting to align.  The finished product is not 100 sturdy it can sway back and forth a little by pushing on one of the sides. Guess this comes to be expected with an assembly like this.  All in all a pretty good product.  Looks nice.  The lights area an added touch.  I would recommend.