I wear a whole size shoe and my usual size worked well as far as length went in these boots. Though they are somewhat wide, a thick sock and comfort insole for aother layer of warmth will still be comfortable. The sole and actual foot part of the boot appear to be hearty enough for ice and snow as the sole is thick and has significant nubs on the bottom. The only concern is that the leather part appears rather thin and soft. Though it is suede leather, it isn't the same quality leather as a La Crosse, Eddie Bauer or Sorel Boot. I bought them on sale on Black Friday for 40% off and do not feel my money has been wasted but I would return them if I had paid regular price.