Quick Verdict

Gucci Flora is the sharper, more contemporary choice, it's brighter, lasts longer, and adapts to more situations. Calvin Klein Eternity plays it safe with a classic white floral bouquet that feels dated next to Flora's playful edge. If you want a signature scent that turns heads without screaming, Flora wins. Eternity is best reserved for nostalgic, dressier moments.

Check the current price on Amazon

Scent Profile Compared

Gucci Flora opens with a burst of juicy mandarin and peony, sweet but not cloying. The heart is a lush rose layered with osmanthus, giving a soft, apricot-like warmth. Dry-down reveals creamy sandalwood and patchouli, grounding the flowers without heaviness. It's a "no-brainerâ" floral that feels effortless and cheerful.

Calvin Klein Eternity starts with crisp citrus and green notes, bergamot and mandarin with a touch of freesia. The heart is a dense bouquet of lily-of-the-valley, jasmine, and rose, very powdery and retro. Base notes of sandalwood, amber, and musk are cozy but lack depth. It's a classic 90s white floral, elegant but slightly stuffy compared to Flora.

In dry-down, Flora stays fresh and subtly sweet; Eternity turns more powdery and skin-like. Flora feels lively; Eternity feels mature.

Longevity and Sillage

On my skin, Gucci Flora lasts 6-8 hours with moderate projection for the first 3 hours, then settles close. It's present without overwhelming.

Calvin Klein Eternity fades faster, 4-6 hours maximum. Sillage is soft to moderate from the start, becoming a skin scent within 2 hours. You'll need to reapply for evening wear.

Overall, Flora outperforms Eternity in both lasting power and presence.

Best Occasions and Seasons

Gucci Flora shines in spring and summer, it's bright and fresh enough for daytime errands, brunch, or office days. Yet its warm base makes it work for mild fall evenings too. It's an any-time, any-place perfume: casual, yet polished.

Calvin Klein Eternity is best for cooler months and formal occasions, think date nights, holiday parties, or weddings. Its powdery florals feel heavier and more intimate, so it clings to your coat in winter. Not ideal for high heat or casual daily wear.

Flora is versatile; Eternity is occasion-specific.

Price and Value

Gucci Flora is positioned as a designer fragrance and generally retails for slightly more than Eternity, but its superior performance and versatility make it worth the extra cost. Calvin Klein Eternity is more budget-friendly and widely available, but you get what you pay for. I recommend checking current price on Amazon to compare deals, you might find Flora on sale. For value, Flora delivers more scent presence per spray. Eternity is fine as a backup, but not a daily driver.

Which Should You Buy?

Buy Gucci Flora if: You want a modern, happy floral that works for every day, office, weekends, dates. It's your "signature scentâ" contender. Best for women 20-40 who love peony and rose with a twist.

Buy Calvin Klein Eternity if: You love classic white florals and prefer a subtle, nostalgic scent for special occasions. It's a safe gift for a romantic partner who likes traditional perfumes. Not for daily use.

For me, Flora is the clear winner, it's more fun, lasts longer, and feels like you.