I was dubious about this product but desperate because the itchy and painful jellyfish stings were keeping me out of the water on hot summer days. Because it is expensive, I only put it on under my bathing suit where most of the sting marks appear. Truthfully, I couldn't tell if it was working for a long time (it's hard to prove a negative). However, today I went into the water without the lotion on and I came out with many itchy sting marks. I won't do that again! So even though it is a bit pricey, I will buy this product again or switch to swimming in a pool.