I needed some socks to wear with a pair of pull-on work boots and thought these would be suitable for a low price.  I choose the blue because they were only five bucks and I'm glad I did because the color is very nice.  I expected the socks to be a tad heavier than they are, they're much thinner than my last pair of aerobic slouch socks.  Cotton content on mine is 70%.  The tops are stretchy so they should stay up when worn with boots but I haven't tried that yet so can't say, I need to launder them first.