Mesh goggles cut down the light reaching your eyes somewhat, so are not that good for playing in darker environments. They also can allow small pieces of broken BB to hit your eyes if a bb hits the mesh directly. I would always recommend having something else between the mesh and your eyes. Mesh masks, whilst good at stopping hits to the face, will stop you being able to use scopes on a rifle, as they don't allow you to get a proper cheek weld on the stock to look down the sights.