I bought 2 of these at Christmas time, a size Small for my 10 year old sonn, and an XL for the mens gift in a gift exchange we do on Christmas eve. The small is just a tad too big for my son, but fits me (adult woman) very well! So now we are sharing them. My uncle opened the xl size in the exchange, he is a big man, and he was so happy to receive them, he opened them right away and put them on. They fit him like a glove, literally! Very happy with my purchase, and I recommend them for anyone needing a good pair in the cold winters we get!