Pros: Simple, does the job, fits under helmet and goggles
Cons: No holes or breathable fabric for mouth/nose
Picked this up to go under my Smith helmet and goggles for those really windy and cold days. It seems to fit great on my XL head, under my XL helmet.
Only drawback, is like unlike some competing products this model does not have any special fabric or holes at the mouth/nose area.