In my opinion the only thing you get from padded is heat and fogging. I have had a pair of glasses that did not route the wind correctly and cause your eyes to water an quickly discarded but most work just fine. I buy mine from a construction supply house on line. They will be Z-87 rated for anti shatter giving you the proper protection and much less expensive than designated motorcycle glasses. Good ones are less than 20 bucks a pair.