i have a pair of the mesh goggles,,super tough. stood up to a point blank sniper shooting .36 and full auto point blank burst from my ics with .20 some denting of the cage but no catastrophic failure.
however,,,,wasnt overly fond of them and the risk factors far out weigh the benefits. yes you can wear protective inner glasses or whatever to protect against shards,,,but all it takes one fluke accident and you will regret it the rest of your life. i switched back to my trusty jt thermals for the ultimate in protection.
my mesh goggles are reserved for when im filming or admining a game and not in direct firefights.
this is what "ed the sock" says about mesh goggles