These gloves are great.  very warm and comfortable.  I usually get a M but I ordered a 7 1/2 size and they fit perfectly.  correct finger length, not to tight but not to loose.  and they are water proof.