These are more designed to be worn with a helment, so the strap is a bit long. The lens do not fog up whatsoever in my experience.
Pros: No fogging, comfortable
Cons: Strap is a bit long
This review was written in the old system and had content requirements that are different than reviews written today.