For a long lasting sock the best I’ve had are Finisterre ones, they have been brilliant, lasted more than a year, and I abuse my socks.
For quality, but not longevity, Corgi and Duchamp are really good.
For something a bit different try MeUndies, decent socks, and subscribable. My current socks and grots are supplied by them. Highly recommended.
EDIT – just seen the Navy Blue/Cotton thing. So my post of no help whatsoever.