A perfect shower mirror
This thing is great.  It's light weight and easy to hang anywhere.  I simply screwed in a hook into the wall just above the shower stall, hung the mirror and started using it that day.  It keeps the fog away and if it gets mucked up at all with water drops, one simple swipe of my hand and I'm good to go.  For the price and ease of use, I give this mirror a five star rating.
Rating: 5 stars