I have them and it is the best for those who have sensitivity to chemical sunscreen. I could not use chemical sunscreen because it gave me a serious allergic reaction. The thing I like about this is that It doesn't leave any whitecast, which is great and doesn't affect the coral if you're going to the beach. Only drawback is that it is expensive.