Like the style, sometimes they get loose while Im riding my bike but it’s a matter of adjusting the the nose piece and they’ll fit again. Materials is a little better than average but for the price is more than expected. Like the style. Lens don’t get foggy.