Shower/Travel Safety Mirror is not fog free, but is everything else!
I am happy with this shower/travel mirror.  It does the job well without any worries of breaking/cracking.  The built in hanger works well over my shower head and when not in use, also hangs nicely on our shower rod tucked out of the way.  Light weight, nice size, compact enough to pack in a suitcase if needed, or for kids to use, but big enough for adult use as well.  It is not fog free, but just stick it under the water and you'll have fog free use for a bit.  BE SURE TO PEEL THE PROTECTIVE FILM OFF THE MIRROR BEFORE USE!  Once the film is peeled off, the mirror is nice and clear.  The hole for the razor works surprisingly well.
Rating: 4 stars