They fit my Flak 2.0 XL frame well but there were obvious burrs in the molding, the sleeve was very tight when fitting and I was afraid of breaking the temples of my glasses when putting them on. They work, but they're not pretty for glasses you're spending over $120 on. Nose pieces fall off even worse than Oakley OEM, FYI. Update: Over time the rubber/any other material will swell and not stay on the goggles. . It's cool that it's cheap, but it's not if you need to buy them more than once a year I would look for another replacement product, I will be doing that soon.