These shoes are very nice and very comfortable. They run true to size and have a memory gel insole which is very comfortable. I wear a size 10 and have wide feet. So I ordered 10.5 and they seem to fit well. It's like ordering 10 wide shoes to determine the size. I bought them for a casual wedding and hope they last. The price was great compared to twice the price of shoes from other well-known brands.