They fit a tiny bit small. I'm an 8 1/2 in sneakers, ordered an 8 1/2 and my toe can touch the edge. I figure they will spread a bit so I'll be good. Love the design and feel overall. I have a different pair and they hold up so well. Highly recommend.