Tradie safety glasses for sure
Having done the expensive sunnies gig for a while, there is something nice about knowing when you have an off or just a nanna moment and the sunnies get ejected or scratched its not going to give your pocket a big hit to replace or force you to put up with a massive scratch because you can't afford/justify replacing them.
Oh well off to the safety shop for a few new pairs, $50 later you got clear scratch free vision and a nice shiney spare set waiting incase. The trick is getting a shape that feels right, close but not to close. I have two that are my go too units, one clear one tinted. Have at least 4-5 pairs floating around the ute, house, workshop, some in the backpack, just know that even if I forget the not so scratch pair at a pinch there will be a set in the ute, clear or tint ready to roll.