I've used this for several years in the harsh Texas sun and it worked. I swear--it makes me look several years younger (I'm 35). It gets a little tricky if you're exercising--the sweat might make it...