I got the AFX 39 version.
I usually fit well into the XXL size HJC and Shoei helmets as I guess I have a rounder head.
This was not as round a fit, but it's still comfy in size XL.
The neck strap is totally used up/ cinched as far as the strap allows.
If you have a small jaw/neck, this may be a concern as the strap may not tighten enough.
I don't wear glasses but I can barely fit Habervision goggles into the opening so I would think glasses won't be too big a problem.
Only been able to do one slow speed ride so no real feedback on the visor buffeting yet.
Visor is clear as the reviews say, not distortion to my eyes.