I got these for my boyfriend, and he loves them to slip on and go do whatever.  I think it was -20 one day and he was out and about and said his feet were still nice and warm.  had to go one size bigger though because they seem to run small.