The only thing with this product is when you are putting it together you do not have any holes pre-drilled so you know where the mirror is to be placed.  We had to measure the mirror and the area to make sure that it looked right after installing the mirror.  The extensions that have the screw holes in it for the mirror was there, but nothing on the main piece to guide you.  We were able to put it together, it just took a little longer.

Pros: The finish is shiny and appealing to the eye.  The drawers have felt on the bottom.
Cons: A little complicated to install mirror