You're supposed to shave after a shower. At the very least, you need to soften those hair follicles with hot, steamy water. And this always presents mirror problems, doesn't it? But, not you can get a mirror that doesn't fog up before or during your shave.
This mirror stays fog free while you're shaving. The LEDs built into the mirror have two brightness levels that allow you to clearly see what you're doing. The way you keep it from fogging up is by filling the mirror resevoir with hot water. Clever, right?