DD has a cheap swimming cap that I can't even get on her head with out her screaming. But she swimms alot and has got earache twice this year I known a cap won't keep out all the water but hoping it will help. If only I can find a comfortable one for her. Please help