These are very warm and comfy!  They are also cute to go with your boots!  My first pair was a medium is a little to large and I wear a 7.5-8 shoes,  so the next 2 pair I ordered small and they fit much better!