Quick Verdict
Good Girl is the better performer overall. It has a unique, sophisticated blend that turns heads and lasts for hours. Daisy is a sunny, happy-go-lucky floral that feels like spring in a bottle. Both are great, but for most people, Good Girl offers more depth and longevity. If you want a signature scent that makes a statement, go with Good Girl. If you prefer a light, nostalgic floral for everyday wear, choose Daisy.
Check the current price on Amazon
Scent Profile Compared
Let’s start with the notes. Daisy by Marc Jacobs opens with fresh strawberry, violet leaf, and ruby red grapefruit. It’s bubbly and fruity, like a carefree summer day. The heart is a bouquet of violet, gardenia, and jasmine. The dry-down settles into a soft, clean musk with a touch of sandalwood and vanilla. It stays light and airy throughout.
Good Girl by Carolina Herrera is completely different. Top notes are almond and coffee. That’s a daring opening. Then it blooms into tuberose, jasmine, and orange blossom. The base is rich cocoa, vanilla, tonka bean, and praline. It’s sweet but not cloying, with a dark, almondy warmth. The dry-down is a creamy, gourmand blend that feels both playful and serious.
Longevity and Sillage
I tested both on my skin multiple times. Daisy lasts about 4-5 hours on me, with a moderate sillage that fades to a skin scent after two hours. It’s a perfume I’d reapply mid-day if I wear it out.
Good Girl is a powerhouse. I get 7-8 hours easily, often still catching whiffs the next morning. The sillage is impressive. It projects nicely for the first three hours then settles into a close but noticeable scent bubble. If you want people to comment on your perfume, Good Girl is that friend.
Best Occasions and Seasons
Daisy is made for daytime. It’s perfect for brunch with friends, a casual office environment, or a sunny picnic in the park. It shines in spring and summer. It feels effortless and happy.
Good Girl is more versatile. It works for date night, evening events, or a meeting where you want to feel confident. It’s great in fall and winter because of that cozy warmth. But I’ve worn it in spring evenings too and got compliments. It’s bolder, so it suits occasions where you want a statement.
Price and Value
Both are designer fragrances, but Daisy tends to be more affordable per ounce. However, because Good Girl lasts longer, you’ll use less. For the same money, Good Girl might actually give you more wears. You can check current price on Amazon to compare. When I last looked, Daisy’s 3.4 oz was around the same as Good Girl’s 2.7 oz. But with Good Girl, you get more projection and longevity, so it’s a better value if you want your fragrance to last.
Which Should You Buy?
Buy Daisy if you’re a fan of fresh, floral scents and want something light for daily wear. It’s great for college students, young professionals, or anyone who loves a nostalgic, girly fragrance.
Buy Good Girl if you want a bold, unique scent that gets compliments. It’s for the woman who likes sweet but edgy perfumes. It works perfectly for date nights, evenings out, or any time you want to feel sexy and confident. If you can only buy one, Good Girl is the more versatile and memorable choice.



