I like to wear long socks instead of long johns when it's cold out, because I hate the feeling of being wrapped in multiple layers like a sausage. These socks are warm and soft, and work as well as long johns, in my opinion. However, I live in Texas, so it doesn't get that cold here. Still, I have worn them on pretty cold days (20F and above) and they have kept me warm. I find the leggings/long johns aren't necessary as most coats cover the area from belly button to mid-thigh. The only reason I haven't given 5 stars is they can be a bit scratchy, but not so bad I won't wear them.