Since my son started wearing these goggles he stopped complaining of fogging and leaks, so they're great!.