These are very warm and great for winter.  I needed socks for walking outside in all temperatures and my feet were never cold.  That includes single digit temps when I felt like bundling up and getting some fresh air. I wear a size 7 shoe and bought SMALL.  They fit well and snug without moving on my foot as I walked.