I can’t comment on a brand, but a friendly reminder to NOT throw prescription goggles in the bottom of your swim bag because they get scratched. Difficult to see when they are scratched.
Amazon - DS used these for 9y before getting contacts this summer. We had to get this brand since many didn't offer as high of a prescription (he used -10.)