Yea I had a pair of those years ago and loved them great driving glasses.
Loved the Drivers...the Large Aviator are slightly larger.
I was concerned about using them as shooting safety glasses but I had dropped my Drivers several times on sidewalks, parking lots and even had them slide off the top of the car as low speed...no damage at all.
When I felt they were safe I ordered a prescription pair for the range and it was a great improvement over anything else I had tried.
Lost the prescriptions some where but sill use the Drivers.