These do actually work. I'm about an 18/20 and on my feet all day so they tend to sweat a little. I found these stayed fresh all day and I didn't have that offensive odour that I usually get when I've had a busy day.I hope they will be doing them in a darker colour for winter.