I shoe look fine, I would gladly wear these, but I can't. I also can't vouch for arch support since I can't stand them, They are way to small for me. I am a size 43 European foot. I always order through the european size system because it has proven to be 95% accurate compared to the US system. I range from a 9-10.5 and I feel like I can't trust those US size numbers. However, these shoes are at least 2 European size smaller, and I can't return them for a refund because I waited after 30 days to try them out. (Long personal injury story), Now I'm stuck with these size 44 and I really should have ordered a 45-46. I ordered a size larger because of the reviews, but it was not enough, they are tight and unbearible.<br /><br />If you buy these, I recommend you try them out as soon as you get them and return them quickly if they don't fit. Also you won't be disappointed if you buy 2 European sizes larger then you would regularly wear.