They fit good when I got them but after a few weeks of wearing them they have stretched out quite a bit and flop around on my feet. Theres no foot support or cushion at all. I'd pay a little more and get a better quality slipper .