These get 5 stars for warmth, but maybe 4 overall.  At 32 I had to take them off for a while because my hands were so warm while I was walking.  They are a bit snug, though.  I ordered XL so that, in really cold weather, I could wear liners underneath.  As it turns out, liners would be a very tight fit.  It seems that XL finger are longer, but not much bigger in the girth.