It will fog a tad as the shower heats up, but splash some water on it and it doesn't happen again. I got on for everyone in my family and we all. LOVE them. Has to go on a shiny surface though, nothing porous.
Fogs up during the shower making this unusable. It sticks to shiny surfaces great, but it's main job was to be an anti fog mirror. Missed the mark there.