I've been wearing adidas shoes for 25 years and now only wear them and Doc Martens. This is the first pair I've ever bought that I'm dissatisfied with. I carefully read several reviews on this pair before choosing them. Almost every review I've seen tells you to order a size up. Contrary to what I've read, I wasn't. I wear men's 8.5. I ordered a size 9 which is half a size larger. First let me say that these are really good running shoes. Especially for the price. But I have to insist, as an avid adidas fan, that if you decide to order this particular pair, go up a size. Had I ordered the 9.5 and done what most reviews suggested I couldn't have been happier. I would have sent them back if I hadn't worn them to work for 12 hours the first day I received them. But I still use them every day when I take my dog for a 10 mile run, it's just that my legs hurt a little. Finger camera fits exactly. The width is pretty good. My feet are not wide, whatever one may say, they are quite normal and fit well. The heel is comfortable and the arch support is good. Overall, these are great shoes, but I'll warn you. If you want to be satisfied, I strongly recommend that you choose one size up. Much luck!