Absolutely The Best!Have had these for my girl since she was 4. They made all the difference in her being able to learn to swim! She continued to use them for 5 years, until she lost them.But at this price I do not mind buying new ones. Her prescription has changed as well.I can't say enough good things about these!!Awesome!