My true shoe size is 8.5 in dress shoes. But these shoes run a 1/2 size smaller, so I ordered a 9 and they fit perfect. They don't have any arch support, so not good for being on your feet for long periods, I put insoles in and now I am able to work in them all day. Would recommend, I have them in 3 colors now.