they fit great, I am 8.5 M and I bought 8.5 -9, in pink, no complains, but the pair is on the heavy side, so, they make noise while walking, I want something to wear with ease, still looking, something not bulky, these are bulky with the thick insoles.