Not for all skin type .... Totally disappointed with this product... I'm not recommending this to anyone... I applied it on my face but I couldn't see any change ...the skin tone remains the same and after return home I noticed that my skin tone turns into more dull than before... A good thing is this product nicely absorbed into my skin seems that I'm not wearing and cream.