I had high hopes for these shoes from the other reviews but when I got them I was disappointed. They fit nice and I have hard feet to fit. I wear a 10.5 5E, the shoes fit nice with out any stretching but my problem is with the padding or rather the lack of padding. You can remove the insole of the shoes and see what the problem is. The insole is just a piece of rubber with some cloth on it. Under the insole is just the sole of the shoe. There is no padding what so ever. I walk for 8 hours a day at work and these shoes were killing my feet after 2 hours. Putting extra insoles helps some but its not the same as having a new pair of shoes with proper insoles.