La Roche-Posay Effaclar Duo is highly effective against blemishes for oily and acne-prone facial skin. Visible results are visible 8 hours after application and are suitable for ages 10 and up.