I wear the same thing that shadow wears but with goggles. After time it tends to seperate the mesh from the cloth but you can just glue it back together with no problems. They work perfectly fine and well worth the money if you don't want your tooth shot out. Some people do complain about bb fragments when a bb strikes the mesh but I've been shot in the face while wearing the face protector from 10 feet in Vangaurd with their old and new bb's and never had a fragment problem but then again it is 330 fps although I don't think that matters much when it comes to bb quality and I've also been shot from the same distance in the face with a wire mesh face protector on outdoors and from personal experience I know his gun is shooting 350 fps with .25's and I still didn't have bb fragment issues. In my opinion those wire mesh face protectors are great for indoors and outdoors and it saves your teeth. With it being able to conform to your face and still being low enough to look down your iron sights/red dot whatever you have, is well worth them money.
Sorry if there are mispelled words or whatever, typing from my phone and touch screen is a pain in the ass sometimes. Anyway hope this helps.