Not for oily skin. Love the natural and glowy look, but sadly it doesn't control oil at all and will not last for +3 hours on my face.