I'll give this one a 4/5, nice package/presentation, seems well made, suction cups are great, and I dropped it once already. Now the bad news (for me); the product does not work so well for me, I am guessing either my room temperature does not match the water temperature +/- or my water is bad (I have 3 stage filter on whole house). It's winter and my bathroom gets cold so unless this mirror is directly in contact with the water coming out of the shower head then it does in fact fog up. A fix for this would be better insulate my bathroom (a summer project!).