Great Product!
Great product!  For those concerned about the anti-fog, try removing the plastic protective layer.  Mine too fogged up consistently until I realized that there was a protective plastic film covering the mirror itself.  Once removed the fog was gone forever.
Rating: 5 stars