Layer shot deodorant is not that good. the fragrance will stay on for an hour or two but after that it does not last at all. the spray deodorant have more lasting fragrance than this product. do not spray this on your clothes too much as it will fade the color of your shirt over time. if you use this product and go out in hot weather it gives a really bad after smell. I would not recommend this product to anyone as its a waste of money and the product not worth trying at all.