I am really impressed with Shield motion sense roll in. It's been a week since I have been using it. It certainly does keep dry B the whole day. I have had the pleasure big using it just before my work out, u was so shocked that it kept me dry. I would definitely recommend this product. It lives up to its promise and keeps u dry the whole day. No sweat. No residue. It's affordable.