I use this in winter weather for outdoor work and golf.  It fits my large head well, keeps me warm, the mini visor helps to block out the low sun, and the ear coverings stay in place.  Wonderful.

One negative - it looks pretty ugly when on, not shaped well like the product photo.  This is of no importance to me, but it may to you if you value form over function.