Concentration matters, sure, but honestly durability depends way more on the fragrance's chemistry than on price. Eau de parfum gives you more hours than eau de toilette, okay, but I've seen 30-euro fragrances that last better than expensive stuff like Creed - it comes down to the formula. What actually works is looking for "skin scents" or "dense" fragrances - ones that absorb slowly into your skin instead of evaporating right away. Ambers, ouds, musks are the kind of notes that stick around until evening without reapplying, while citrus and aquatics disappear fast because they're volatile.
My advice: read reviews specifically about longevity, don't just trust the brand. And try applying it to pulse points (neck, inner wrists, chest) where the heat helps the fragrance diffuse slowly throughout the day.