This are great warm socks, but there not to thick. I wear them with boots and over nylons and they really stay up.
These socks stay up REALLY well, best pair of over the knee socks I own. Love the colors they come in too! To top it all off they keep me warm and look great. I would recommend them to anyone I know.