Quick Verdict
YSL Black Opium edges out Calvin Klein Eternity as the overall winner, especially if you crave a confident, attention-grabbing fragrance. It lasts longer, projects louder, and feels more current. But Eternity remains a beloved classic for its fresh, clean floralcy. If you prefer subtle, everyday elegance over bold statements, Eternity still holds its own. For night outs or cooler months, Black Opium is unbeatable.
Check the current price on Amazon
Scent Profile Compared
YSL Black Opium opens with a burst of pink pepper and pear, immediately bright and juicy. Then the heart reveals its signature: a rich, bitter coffee accord blended with orange blossom, giving a warm, addictive sweetness. The base is a creamy vanilla absolute, patchouli, and white musk - creating a deep, slightly edgy gourmand that’s both cozy and daring. It’s sweet but not cloying, with the coffee note keeping it modern.
Calvin Klein Eternity is a classic floral from 1988. Top notes are fresh mandarin, freesia, and lavender - crisp and green. The heart is a bouquet of lily of the valley, rose, carnation, and jasmine, evoking a floral garden in bloom. Base notes include sandalwood, musk, and amber, adding a soft, powdery warmth. It’s more reserved and romantic than Black Opium, leaning traditional and elegant. The dry-down is gentle and airy.
Longevity and Sillage
Black Opium is a powerhouse. On my skin, it lasts 8-10 hours easily, often lingering on clothes for days. Its sillage is moderate to heavy - you’ll get compliments from across the room. It projects well for the first 3-4 hours before settling into a skin-close but still noticeable scent.
Eternity is more moderate. I get 4-6 hours of longevity, with softer projection. It stays close to the skin after an hour or two, making it ideal for work or intimate settings but not for making an entrance. In hot weather, it fades faster. Black Opium clearly wins if you want your perfume to be noticed.
Best Occasions and Seasons
Black Opium thrives in fall and winter, perfect for evening events, date nights, parties, and any time you want to feel bold and sensual. Its warmth cuts through cold air beautifully. In summer, it can be overwhelming; save it for cooler evenings or air-conditioned spaces.
Eternity shines in spring and summer, especially for daytime wear - office, brunch, casual outings, or weddings. Its fresh floral character feels light and youthful. In colder months, it may seem too thin. It’s a safe, versatile choice for professional settings or when you want to smell pretty without dominating.
Price and Value
Both are designer fragrances with similar starting prices, but Eternity is often found at a lower cost due to its age and frequent sales. Black Opium remains pricier and rarely discounts as deeply. That said, Black Opium’s stronger longevity means you use less per spray, potentially balancing costs. For value, you should check current price on Amazon for both to compare deals. Eternity is a wallet-friendly classic; Black Opium is an investment in presence.
Which Should You Buy?
Buy YSL Black Opium if you’re a confident woman who loves compliments, enjoys gourmand scents, and wants a fragrance that lasts all day into night. It’s ideal for date nights, clubbing, and cold weather.
Buy Calvin Klein Eternity if you prefer understated, clean florals for daily wear - think office, daytime errands, or spring weddings. It’s a timeless choice for those who dislike heavy, sweet scents.
If you can afford only one and want maximum impact, Black Opium is the smarter pick. But if you want a reliable, fresh backup for everyday, Eternity won’t disappoint. Honest truth: owning both covers all bases.



