OK, I bought these for airsofting, but due to be part of an official team we wear baseball caps, and you cant really wear both at the same time, as what you don't see in the photo but the goggles are rather big, so ideal for an average air softer. For other airsofters I would recommend buying mesh ones, they better suited.
The plastic is extremely strong, as I have stood on them, with no sign of them breaking, and they also don't scratch, even when they get shot, by a couple hundred BB's.
Minor downside, is after a few hours of wearing them it starts to steam up, although there are slot vents, I would recommend, opening them up a bit more to allow more air into them.
Overall a fairly good item, and the price is about right.