The product is actually really good. It doesn’t leave a white cast, and it blends into the skin very quickly. The only reason I won’t be repurchasing it for now is that it stings for a few minutes right after I apply it. My skin is quite sensitive these days, so that could be the reason. Other than that, I really like the product and think it performs well.