Happy with my purchase - the cap is a pretty good fit, doesn't slide off, and keeps my fair fairly dry. Only criticism is it's not as opaque as I'd like.
Great product and great price! I can still hear through them, though the sound is dampened. So comfy I forget they are there.
Bought this for my youngest daughter who is swim training regularly. In her words, a ‘great fit and doesn’t rub at all’ like other brands. Loves the colours and would definitely recommend.