I got these because I have circulation problems in my feet.  However, they're not that warm. I have wool socks that are much warmer.  Plus, they don't have enough elastic and so they fall off in bed.  I would not recommend these to anyone.