if you have oily and combination skin dont forget to hydrate your face too before makeup . for me works hydrate cream if i applied too much after i wait 3-5min i cleaning with micellar water after i apply primer for my skin type and then foundation its looks smooth and lasting all day no drying or coming off