I had a pair of sport sunglasses made for me at my eye doctor's. The manufacturer is Liberty sport and the side of the frame has "F8" on it. They are transitions lenses. My prescription is very strong and I could not choose a pair with a lot of wraparound, but these have some soft plastic that come in close to my face and keep most of the wind out while allowing some ventilation. I had been having a huge problem in the past winters with serious eye irritation even on short rides. It was so bad it affected my ability to see where I was going. I had thought I would only wear these glasses for winter riding or low light levels, but I'm actually using them for every ride.
I tried a pair of oakleys and even the minimal wraparound that those had was too much with my prescription. I would say that these ones I have now more closely resemble safety glasses with a little sport added for fun. They are silver and pink. Other than the fact that I couldn't afford to have the no -line bifocals put in them, they are the best investment I have made in my sport!