I really like this sunblock. It stays on despite repeated dips in the pool or sweating. It's easy to apply, non greasy, and the odor fades pretty quickly. I will say that you do need to shower this off. Otherwise it tends to make your skin a bit tacky.