Pros the mirror shipped quickly and arrived, packaged well.  I also like the fact that it is a plug up instead of having to be hardwired .  It also came with a template for horizontal or vertical hanging, so it made mounting the mirror a no-brainer.  
Cons the description for the mirror on the website has no substantial information whatsoever. There is not an instruction book or anything to tell you the functionality of the two buttons on the front of the mirror. If you have a small space, the mirror lighting will probably be sufficient, but we decided to keep the overhead light as well just to ensure adequate lighting in the half bath.  ￼ I’m all for common sense, but I would like to know what the purpose of the buttons are, especially if they have a motion sensor type feature.  
Over all I love the look that the mirror gave to our half bath renovation. It was the final piece that we needed to bring our renovation to life.  I’m glad that such a product exists.