These house shoes run too small.  I wear a size 9 shoe, and I bought the XL, which is supposed to fit a 9.5 - 10.5.  Without socks on these shoes are too small in length, and the elastic around the ankle is too low to be comfortable.  I gave it two stars for appearance, color and padding.