Costa Del Mar - Caballito - Tortoise Frame-580 Green Mirror Glass Polarized Lenses Plastic frame polarized Made from Glass - The Clearest And Lens Material