This stuff was so good, because it kept me smelling fresh all day, even after a whole day at school running around and doing various things. It didn't smell too strongly for me either, which I found to be pretty good.
I also noticed that one thing to be careful about with this deodorant is that you have to be careful about putting it on. Make sure to let it dry before putting a shirt or something on, because it does stick a lot, and that can turn out really nasty, in my honest opinion. Still, a bit of time spent waiting, it means nothing when I can smell good all day long!
This ticks all the boxes in what needs to be in a deodorant. The roller ball rolls on nice and easy. It doesn't stain your clothes Smells refreshing and lasts all day, but is also subtle and not overpowering.
Tips: Let it dry for a couple minutes before putting on a shirt.