Very comfortable silicone ear plugs.
Extremely comfortable noise cancelling ear plugs. I found that the blue ones fit best for my ears but there are multiple sizes included so your sure to find one that perfectly fits your own ear. I haven't tried it for swimming yet as it's not warm enough outside yet but I'm sure they will also work great for that.  I never felt like they were going to fall out while wearing them and moving around but they were also never uncomfortable to wear even for an extended period of time.
Rating: 5 stars