I occasionally swim at the gym and these have worked fine for me. I don't need anything fancy and these generally do keep the water out. I readjust them a few times each swim. Leakage will all depend on your face shape, depth of eyes, etc.