Personally, it made my acne prone skin break out, so just be aware of what your skin needs. That said... I love this stuff!! I absolutely hate the feel of sunscreen and lotion. And especially on my face. But this actually sets better than my regular face lotion. And the protection feels like it lasts forever! I can put it on at 5am, be hiking through noon, and still not get burned. Done it multiple times. Even starting in snow and ending in sun! I haven't been swimming but it can handle the rain for sure. Just be careful of your skin is acne prone