L.K.
As a former competitive swimmer I can tell you that the most important aspect for goggles is fit. So, go to a place where you child can try on the different types (probably a sporting goods store rather than a discount store). Without putting the headband around his/her head, just put the goggles up to the child's eyes and gently press them on around the eye. They should create a vacuum that keeps the goggles on the face without any other effort. If they only stay on when the headband is on, then the fit is not good enough and the googles will leak. The newest styles have headbands that are easy to adjust, don't make them too tight! Also, they have anti-fog styles. I don't know if those work better, but a little bit of spit rubbed around the inside of the goggles is what we swimmers used to use for "anti-fogging". Oh, and definitely get your child used to goggles because the chlorine in public pools is really not good for their eyes and can make them sting and itch.