Pros: Great sound, much better than I expected. I have high-end ear buds, but like to have some extras to use when I'm places where I worry I might lose or mess up the expensive ones. These actually had sound quality that was not a significant drop-off. They also fit well in ear.
Cons: Not sure about the water-resistance or why that would be useful. The left and right sides have a small color-coded ring. The right is red and the left is white. I don't mind it too much, but it does distract from the overall look. Red on pink is not good