I use atlas gloves for work they are like skin but keep the slivers out. I go through a pair in a month but if you rinse them in soap and water the sweat smell may stay at bay for longer!
Funny story met up with the GF after work at a grocery store we did a few laps and she is getting more irritated by the minute?! Finally she looses it what is that god awful smell?!! It was my hands bad juju I had to gtfo hahaha! Works every time!