Hi, there.
Mine is almost same kind as yours, but different brand HJC (cheap one but good enough for me).
Both DOT and SNELL approved.
Fiberglass >> it's a really light weight.
I choose one less size for the little tight feelings and for the high speed riding.
As I wear glasses, this is almost required option for me.
At the high speed, I mean high speed (90 - 120 mph on my experiences), no problems at all if face-shield is on.
Just little bit more wind noise, that's it.
If I hid behind the wind screen, the noise also removed all.
I like the one I'm having now...
To make nap, let the baby exercise; make him/her move around after good baby meals ????
Just thought....