As someone who has tested almost all of the products below, I can vouch for them as being long-lasting and great gift ideas for boyfriends ... These fuzzy socks from outdoor equipment brand ...