These boots are comfortable and very warm.  I've worn them around Chicago and my feet did not get cold.  I have not worn them in the snow yet.  I have one complaint.  I wear a size nine shoe and so I decided to buy the size 40 (9-9.5).  Even with a thick sock, my heels slip a little.  So the boots run a bit large but I am sure that the 39 would have been too small.  You get used to it after a while but it's a little annoying.