I normally wear an 8 - 8 1/2 in flat shoes and a 9 in heels but I decided to order an 8 1/2(M) after reading the reviews that the maddengirl shoes run big. They do in fact run large! (I think the users who write about ordering a half size small in a wider fit are on the right track) I walk out of the back of my mint green 8 1/2's and had to stuff the toes to keep the shoes on my feet. Other than the fit problem the color and quality are great. Plus the heel height makes it a good choice for all day wear. I am obsessed and plan to keep buying madden girl shoes hopefully with a better fit next time.