These slippers are very warm but run kind of large.  I wear a women's size 11 so I purchased the XL which was supposed to be 10-12. It's much closer to a 12 than an 11 though so they don't stay on very well.  Otherwise, the slippers are great.