I normally wear size 10M/10D. After reading reviews, I decided to order size 9.5D. The pair I received is size 9D (assuming it's a mistake by the order fulfillment folks). However, the received size 9D pair fits me perfect. I have been wearing these everyday for a week now, and they are indeed very comfortable. I love the looks as well. Happy so far.