Assembly wasn't difficult just tedious given the 5 drawers.  The instructions need improvement and several of the parts were not labeled thus some "guessing" after looking closely at the diagrams.  There are no mechanical slides for the drawers so they can easily (accidentally) be pulled completely out of the unit.  It would be nice if there were "stops" for the drawers to prevent this.  The bench chair smaller than expected and not very 'substantial'.  On the plus side, the LED mirror is very nice and bright.