Armani Code reads like a citrus-forward brief that hands the baton surprisingly quickly to leather and spice. The accords make that clear: citrus at 100% dominates the opening (supported in the pyramid by bergamot and lemon), so the initial impression is bright and clean. Yet the composition’s personality is defined by the heart accords—leather at 89% and anise at 85%—which push the scent into a warmer, darker register within minutes. The juxtaposition of lemony clarity and savory, slightly licorice-like anise is what gives the fragrance its tension; citrus provides lift, but it does not carry the scent’s identity beyond the top phase.

In the middle and base the perfume leans into a dense, gourmand-leaning leather. Soft spices (79%) and floral nuances (76%) round the anise, tempering its sharpness, while tobacco (72%), sweet notes (71%) and vanilla (65%) form a plush, cozy foundation. This is a tobacco-vanilla leather rather than a raw hide or purely aromatic fougère; the sweetness and vanilla soften the leather’s edge and make the drydown more approachable. Aromatic (66%) and animalic (60%) accents add a low, vaguely sensual undercurrent that keeps the base from feeling one-dimensional—think warm, slightly creamy tobacco rather than dry, smoky latakia.

Performance sits in the practical middle ground: 6–8 hours on skin with moderate projection described as “office-friendly.” That aligns with the composition—enough presence to be noticed in close to medium distance but unlikely to dominate a room. Compared to fresher citrus-aquatic siblings such as Acqua di Gio (also citrus-forward with similar longevity), Armani Code diverges decisively into leather and sweet tobacco territory; if you expect Acqua di Gio-like marine freshness, you’ll be surprised. Limitations are obvious: the initial citrus promise fades fast, so anyone buying on that bright opening alone will find the mid and base considerably darker and sweeter. The anise and animalic nuances will not please everyone, and the sweetness can read cloying on warm skin or in hot weather.

Verdict: Armani Code is for men who want a citrus-lit entry that settles into a warm, leather-spiced tobacco vanilla signature—suited to evening wear and moments when a touch of suave seriousness is desired. SKIP this perfume if you prefer long-lasting, loud projection, are after marine or ultra-fresh colognes, or dislike licorice/anise and sweet tobacco accords. Overall, it’s a well-balanced composition where leather and spice truly carry the scent once the citrus fades, but that very shift is both its strength and its most likely point of contention.