Although I am getting older, I still have hormonally related breakouts on occasion. I had hoped that this makeup would help control the random pimple. And indeed it did, but at the expense of my already dry skin. The drying and flakiness were not an acceptable trade-off for me. For a teen girl or someone with significantly oily skin I bet it would be great.