Works perfect! I run Ultra-Marathons and do weekly training runs from 20-40 miles at a time. In cooler weather when I have to wear a top, I can get about 15 miles before the nipple chafing starts. In the winter when my bottom layer is soaked in sweat, it may be after 10 miles. So, seeing this product made me a bit skeptical. Well, NipEAZE work great! Cheap enough to use on training runs and resilient enough for 100-mile races. They are very comfortable and not even noticeable. One time I remember not even noticing they were still on until the next day in the shower (2x showers later). They are very water resistant. In fact, I have never had one fall off. I highly recommend them!