Ann Klein is consistent with their sizes. I usually wear a 6 in most shoes such as lifestride. These work perfectly. About as professional as you can get. I can work in these all day without any trouble. I have several pair.