Great purchase!  We like the look and functionality of the cabinet.  My only concern is that the assembly manual visually had a mistake that then required extra time to undo.  Once it was figured out, it was fine.  Otherwise, we love it!