A good product that doesnt overheat your feet.  Being wool they also help keep the odor down after a long day on your feet.  My first experience with smart wool, or any wool sock, since my military time and Im happy to say that they have drastically improved.  While I haven't worn them out yet, there is a great warranty on them, only time will tell.