I wear a 7.5 in heels and an 8.5 in athletic shoes. I got an 8.5 in these. They were slightly big but ok with socks. I wore them with slacks.. they are pretty ugly but comfortable which is what I needed for a job where I stand 8 hours a day. Got them for $15 so it was good for the intended use. Otherwise, these do look like old lady shoes.