I was in my local Walmart and saw these on the rack. I normally buy size 10 and they're almost too small so I bought a size 11. I have to wear extra socks but they are very comfortable. I plan to put some gel insoles in them and see how that works. Overall a great shoe that I would buy again!