I'll give these a perfect 10 for fit and comfort, but a 5 for warmth.

Love how they feel, but not very warm on really cold/windy days.

Gonna keep them for those days in the 40's/50's though, because the feel so great against your skin.