Sonia O.wrote a review of 100% STRATA Goggles on May 3, 2017
Out of the box, this goggle smells badly. It feels cheap and flimsy. I'm surprised at the highly rated reviews. I've used high end goggles before, and these are not quality. Made in China, and probably accounts for the stink. I guess you get what you pay for. I'm returning it.