These really work. I'm happy with my purchase of these car protective films by KKlite. They are anti-glare, anti-scratch, anti-fog, waterproof and dust proof. These films come in 2 sizes, Oval and Round. They fit cars, trucks, SUVs, RVs, anything with a mirror. I'm sure you could use them on your bathroom mirror too. These can be used on any mirrored surface. These are very easy to install. These are the instructions. They don't come with them. That's the only thing I didn't like about them. I'm the type that needs some instructions some people don't. Otherwise this is a great product.
1. Clean the dust on the glass surface
2. Spray the evenly pure water on the mirror surface
3. Find and Tear off the # 1 label layer
4. Affixed the film to the mirror surface
5. Slowly paste from top to bottom
6. Tear off the # 2 label layer
7. Remove air bubbles and moisture