This is a great product! 

Cons: It requires installation by a professional, but that is to be expected of a wall mount hard-wired mirror