Eternity for men from Calvin Klein serves as my cologne for past two years. With a fragrance that is manly to the core and refreshing to the mind Eternity is a sure shot way to me for fighting body odor. The smell is more suitable to use it for office and work.