Before ordering I read the reviews and one reviewer said that they were a bit small and recommended ordering up in size. I wear an 8.5 so I ordered a 9 to be safe and they're way too big. At first it was doable but now that I've worn them for awhile they've stretched and really flop around when I walk. So, if I had to, I'd recommend ordering small and letting them stretch to fit your foot. Other than that I'm very pleased with them. They're super warm, very comfortable and look great with pretty much anything. I ordered Camel and they're true to the color on your screen.