I have almost that exact pair of Flak jackets you posted. Love them. Need some new lenses though... Anyway, I'd recommend them. Wear them all the time. Driving, softball, mowing the lawn. Pretty much anytime I'm outside, I'm wearing them. Does pretty well with debris, though occasionally I'll get a rogue blade of grass that slips in...