Though Nivea deodorant has helped me reduce body odour but it doesnt stay for long, after about an hour I start smelling bad and people wouldnt want to sit near me because of the sweaty smell. They need to improve the quality of the product to make it last for long. Definitely wont recommend wasting your time on this product as no matter how much you use you will still stink after an hour.