These run a bit narrow and long. I am a size ten and bought these in a nine. They are snug but comfortable. I got them that way because I figured with wear the canvas would have some give. They don't dig into my heels but stay on great. They look cool. Takes me back to my days of checkered Vans via Spicoli.