I normally wear between a 7.5 and an 8 so I ordered the 8. They fit perfectly, I was even able to get 2 layers of thick wool socks in them comfortably. They were very comfy. I'd give them about a 7 out of 10 in the warmth scale but that's nothing good socks can't fix. Wore them in the snow and no water got in. They also prevented me from slipping and sliding everywhere. Plus to top it all off, they're super cute. The color was exactly as expected.