By far the best shoe I've ever worn! Go 1/2 size up. Provides comfort all day. I'm on my feet for 14 hours a day as a nurse, because we all know 12s don't really exist. You won't be sorry if you buy these!!