Im always either a 6.5 or a 7 in shoes, and I am on my feet all day so I went with 7 originally, but returned because they fit Like a 7.5. Now I have the 6.5 and they fit comfortably, but still slightly big, I just don't want to go down to a 6 because it would be a strain when my feet swell at the end of a long day. I ordered the blue jeanpair and they are super cute, match with everything