This fits fine (I'm pretty average size) and I can wear it with glasses without fogging. I generally keep it just below my bottom lip. The problem is that it doesn't have nearly enough wind stopper material, which is what you need to stay warm. I double it up with a windstopper hat and that does the trick, but it's kind of a letdown.

Oh, and I live in Portland Oregon. The days I need it for are sub 32 degrees Fahrenheit with wind... and on such days I end up doubling with the windstopper hat. Not ideal.