I got a pair of these last year for Christmas and boy are they warm. Since the shell is made of wool, these are water repellent too. I wear them all over the house and out to the mailbox and my feet have never been cold. The sole has padding that is firm enough to hug your feet, but not too soft that your feet push through them.

This is my second pair and I am getting my wife a pair of slip-ons from the same company.