Got these for my Dad as a present- he wears a 9 1/2 or 10 so ordered the large size.  These ended up being so small he could hardly get his foot in them.  Otherwise style and comfort seems good (for what we can tell with his foot not fitting in all the way) - Would give these higher review if the sizing was accurate!  Returning for an XL which will hopefully fit him properly.

**Jan 2013 - Got him the XL, they fit him perfectly and he loves them