I did have a serious dull skin and a lot of blemishes, but then I know it is now so much better. This essence really help me to get brighter somehow. It contains so many beneficial extract. But for me I like the way it react to my dry skin. It has Butylene Glycol, Sodium Hyaluronate, and Glycerin that can maintain my dry skin and moisture it more. So, if you have an oily skin you can check another series of Wardah for a suitable and better result. I only use the Essence from Wardah, so maybe it would give much better result if you use it together with another product of White Secret Series.