They are perfect, no water, no fog and fit. ZOGGS best I've tried so far (they are the fourth ...)
After a few Zoggs proven I stay with these without hesitation! They fit perfectly and does not enter any water (with other models very nearly went without glasses ...) !!