I'm looking for good affordable socks that will last a long time. Marcoliani is not durable. I've had them for three years and they don't look very fresh anymore. I need socks that I can wear with a suit as well as with jeans. So in black, dark blue and grey. No funny colours or logos. No Viccel please, I don't like them, they move and displace themselves during wear because the shiny cotton is slippery and they're not comfortable because of that. I'm also only going to wear socks that have at least 98% cotton. Any recommendations?