IMO Capo make the best socks in the industry for the following reasons:
Double facing (nothing catches on the inside)
Good compression
Good sock height
Made in Italy
See, I’m not all Rapha ;)

IMO Capo make the best socks in the industry for the following reasons:

  • Double facing (nothing catches on the inside)
  • Good compression
  • Good sock height
  • Made in Italy

See, I’m not all Rapha ;)