It all depends on skin chemistry! Also, your nose can get tired. I used to have trouble with Gucci Envy, where I didn't think the longevity was that great. When I trained my nose more, I saw that it was still present after many hours. However, I tend to like fragrances with obscenely long longevity, so my 'doesn't last that long comparison' had that factored in.