i know it's mixed but for my skin (combination), my mom's (normal) & my sister's (oily), it's super effective. 1st 6 hours or so the make-up really stays but as it's just a setting spray & given our climate, you rly can't expect the effect to last all day pero good enough for us!