I buy these socks as they don't make indentations in my legs but stay up without any problems. They are thin to medium and I find they work for me most of the year. I live in the pacific northwest and we don't get too may extreme cold or snow times.