It works, although it does leave an itch at first, although I guess that's why it's best to apply just before bed. Last for 4-5 days after just one application, that involves showering in between. Regret only coming across this now, it would have been a game changer in the hotter summer months but still, great product!