I bought these slippers for my son and he says they are very comfortable. One of the reviews I had read before purchasing them said they run small. My son wears size 10 1/2 shoe, so I ordered size XL. They fit perfectly, so they do run small.