Not for swimming!
I think this is fine for running but I had hoped it would work for open water swimming.  It does not!  The lube comes off fairly quickly during swimming exercise.  Other reviewers also noted it doesn't work well for running in rain.
Rating: 3 stars