Super fun for teen bathroom! This mirror does it all. It can be solid white for those that prefer a classic look or it can change from any individual color to this rainbow version.  We hard wired ours into the light switch, it remembers the last option you had it on and turns on with that each time.
Press the color light bottom button to change the colors in the back. There are several solid color options. Press the lightbulb light top button to change the white brightness inlays on the front. There are 3 white options - bright, yellow, and soft.  Press the fog button in the middle to turn on and off as needed.
Overall very happy with this mirror. Cool for the teens now and will be classic for them as they get older as well. Five stars!