I love Johnson’s products, but i have to say the 24 Hour protection i can’t agree on that maybe a few hours but not 24, but still a lovely product, and the price is awesome.