FYI I ordered M for W's size 8-10...but got M's Medium which is 9-11 in Women's.

However - they still fit so the size difference is not that great.

I bought these to wear with my Frye's so they wouldn't tear up my heel.  They work great.  Padded, warm but not too much, soft...mmm.