I find that anything with witch hazel in it is really effective. I don't get many spots any more, but when I did, that stuff was a life saver.