This is a very comfortable slipper and really keeps your feet warm.  I am a size 10 1/2 and ordered the large which 10 1/2 is the maximum size.  I should have ordered up one size as now it is a little tight and I definitely can't wear them with socks.  Overall it's a great shoe, the ordering part is on me.