The length a scent lasts depends on the wearer’s skin. The drier a person’s skin, the faster the product is absorbed by the skin. The more oil skin tends to have, the longer the product lasts.
For drier skin, to maintain freshness it typically requires application every 6 or so hours.
For more oily skin, the product may stay fresh as long as 10 hours.