I only wear one brand of socks now and they are called Darn Tough.
They do all types of socks and are guaranteed for life, so if they ever wear out, or get damaged, they will replace them free of charge.
They do lightweight, mid weight and thick ones, I have over the clad ones for the wellies and above ankle for normal day to day.
A bit pricey but as said, they will either last a lifetime if they get replaced for free.