THICK AND WARM QUALITY PRODUCT.  COMFORTABLE AND I ORDERED THE LARGE SIZE AND THEY COME UP TO MY KNEES. I HAVE TO WEAR SUPPORT INSOLES SO I NEEDED SOCKS THAT ONE PAIR WOULD DO THE JOB. BETTER THAN I EXPECTED!