I have to say I am very disappointed. After spending around 15 dollars for this product I have come to find that it does no good for my skin. Instead it leaves a slimy film layer on my face and even after blotting it continues to show up. Although, it says oil free, I believe that it may be better for dry skin people. Also, the soy-rich seems to be complete b.s. all it really does for your skin is leave it with a weird tint and sparkle but no health benefits. Hope this helps but please try something else like clinique instead.