perfect fit
great fit and didn't get water in my ears while swimming great price
Rating: 5 stars