I normally wear a US7 but I found these too big for me. I think that a 6.5 would be best. Unfortunately, such a size is not available. Thank God they are mary janes because without the strip on top to hold my feet down, they'll slip off for sure! Regardless, they're pretty cute and very easy to match with an outfit. They're also obviously comfortable. I've walked quite a bit in these and I have no complains whatsoever (other than the size).