Well the little beads in the lotion are aluminum silicate (sp?) which is the same stuff dermatologists use. It gradually over time actually removes the outermost epimeris, not just the dead layer though like loofah. So it should fade discolorations and freckes over time if you stay out of the sun during the treatments. Took me about a month to start seeing the difference.