I've bounced back and forth between this Supergoop Unseen Sunscreen Broad Spectrum SPF 40 ($32) and the 100% Mineral Smooth and Poreless Matte Screen SPF 40 ($38), but this one came out on top for me. Many sunscreens can leave a white cast on my brown skin, but that isn't the case with this product, which I let sit on for like five minutes (while I'm brushing my teeth) before putting any foundation on top. (Note: the matte version goes on a bit too dry for my skin, but I could see it working better on someone with oily or more combination skin.)