Fit perfect, looked good.

Zero durability. I had them in my glasses for literally 2 hours before they had a giant scratch. Almost $20 for 2 hours of use. Oakley lenses typically last me a year or so. Wont buy cheap lenses again.