Bought the goggles from Holden in the UK, made by Leon Jeantet. They call it the “Aviator Goggle. Don’t know how to respond to what size glasses. They’re sort of round, and the lens is about 1 ½” wide x2.