The size 7 fit me and I'm between a 7.5 and 8. However, the straps were so tight it dug in with each step. I am 5'2 140lbs and my feet are petite...something is up with the design of these. The soles of these are as hard as a rock too, no padding.