I normally wear a size 9 and put a size 9.5 of this shoe in my shopping cart. But, having re-read the reviews, I decided to change it and order a size 10 and I am so glad that I did. The size 10 fits great and is very comfortable. I've not yet worn them in cold weather so I can't testify to that but I am looking forward to wearing these shoes quite a bit this fall and winter. So, if you are considering ordering these shoes, definitely order at least a half size, if not a full size, larger than you normally wear.