In order to find the perfect fragrance, it's important to know how they're classified.
The lasting power of a each fragrance depends on the oil concentration in it as shown on this chart.
Knowing how long a perfume lasts can help you when making your selection. For example, Eau Fraiche and mist generally last up to 1 hour, while Pure perfume can last more than 24 hours per single wear.
Those are general guidelines, of course a lot also depends on each person's body chemistry