I've been using People Socks for a couple of years and absolutely love them. They wear well, keep my feet warm (within realistic limits of socks!), are thick and provide a good cushioning for comfort.