First off I have several pairs of the Ariete goggles. Two pairs of the Crows and two pairs of the Seniors. All of the others I love but these are way over price for the quality. These are more like a $19.99 pair not a $40 pair.
The reason I say this is because of the foam!! It a very open cell foam and does not contour to your face. In fact the foam is so open I wouldn't use these in sand it dusty conditions. These say they are OTG but the foam doesn't come close to sealing around the glass ear pieces and I have 4 pairs of glasses in small to large frame none seal. On the Seniors and Crows the seal good.
Bottom line spend the extra money and get the triple foam Senior or Ridding Crow ones if you wear glasses.