Where have these socks been all my life? Sturdy, just the right length, just the right thickness, reinforced toes, and they stay up all day long while wearing boots. Great purchase and I will be buying more.