unfortunately it does not last more then a couple of hours. I usually buy from Nantucket Perfumes. Now they are truly thick oils...these seem to be watered down somewhat. they do smell great though. And the price is right. Nantuckets are more.