I wear 12 in shoes. so I First got 11.5. too big, even with wool socks. Got another pair in 11 which is my brannock size. they fit a lot better. put on some wool socks and they are perfect. if I got a size 10.5 they would fit with just regular socks but my toes would be touching the end of the shoes and I wouldn't be able to put on thicker warmer socks, it would be too compact. I plan to use thicker socks with work boots so they are more comfortable, and I dont want the end of my toes touching the end of the boot cause it gets uncomfortable pretty quick.