I used this product several times- including for an 8km run. The product did do well during normal use but definitely did not last 48 hours. But it kept up well during a flight- no overpowering smell.
During the run, obviously you sweat, but there was no odor which was good.
I am not a fan spray on but this was a good product. The smell is a bit strong at first but you don't smell it after a while and you can use your normal perfume. It is a good product but not a fan of spray-on.
Although the deodorant smells great and seems to work reasonably well it doesn't necessarily protect you for the 48 hours it promises. I'm not an overly sweaty person but I still found that in the hot weather if I were walking around a lot I felt like I wanted/needed to reapply.
Tips: Roll on first then use the spray to set the roll on and for extra protection.