works amazingly under makeup, love the finish, didnt see much of a difference in my skin but it is moisturizing. avoid if u have oily skin it might feel too heavy, kinda pricey for 30 ml but worth every drop! make sure you arent allergic to niacinimide or propolis