I buy a lot of perfume and scents and agree with jca. It all depends on whether or not you’re willing to take a gamble, and how much it costs.
Perfume is all about chemistry. I always have to try it on, see how it wears on me after at least a day, and then I go back and buy it if it works. I think that gives you the most accurate idea of whether or not it will work for you in the long term. I’ve wasted a lot of money on a bunch of perfumes that smell too cheap, perfumey, or cloying within hours of putting them on.