I have had melasma for about 15 years. I tried everything! Laser made it worse. I did the MSM thing. I did the grapeseed, grapefruit, you name it oil and extracts. I tried curing fungus. I resorted to just buying extremely thick make-up to cover up the melasma on my cheeks. My doctor said give TriLuma a chance....Within two weeks, the melasma faded completely. But when I stopped for a week, I can see the melasma started to appear again. SO, I have to apply a little bit of TriLuma at night and morning before my make-up EVERY DAY to keep melasma from forming. It's not a cure, but keeps it from getting darker again. Go ask your doctor for a prescription now.