I am always cold.  I mean, in the summer, pool side, 80 degrees and I am often wearing a fleece jacket.  My feet are the absolute worst.  I just bought these for this winter and totally wish I had them my whole life.  I was finally warm!

As far as the fit goes, they run a little wide, and I have wide hobbit feet to begin with.