I bought this a while back when I forgot my sunscreen at home an the product was far better than i expected.
I took SPF 50 and have dark skin so I ended up with white patches on my legs and my face looked a tiny bit blue but i blame that on myself for taking such a high level of SPF.
It provided me with protection throughout the day and since it is waterproof it is perfect for swimming. I now mixed it into my lotion to provide me with protection on a daily basis. Definitely worth the buy.