This is the first time i have ever written a review, but this piece of garbage is so bad, i had too.
 I Received this as a xmas present. The suction cup fails occasionally, and when it falls, things break on it.  The batteries won't stay properly seated in the compartment, so i gotta smack the hell out of it to get the light on. The radio, used to work til it fell.
 But those are just novelties, i really cared about the mirror itself.  Fog Free? are you serious? that lasted about a week, now it gets so fogged i cant see anything in it.. DONT buy this POS.