the shoe is great looking on but it leaves little room on the ankle to adjust for a larger ankle, so if your ankle swells any you might not want this shoe, other wise it runs pretty true to size. Normally I would wear a 8 but Teva shoes run on the wide side so I down sized 1/2 size, I could have used the 8 for length but not sure of the ankle so I am returning this shoe.