I had the chance today to try this contraption out. It was really cool. It sounded better underwater than out of the water. I had to put it under my cap then put my cap on top to hold the ear things in place.
This one is made by Finis, and costs $200.00- not worth it to me.