I ordered these hand strap for my Canon EOS 700D and also much in use. Since I have a heavy SIGMA 24-105 lens on the camera, it was important to me to secure them against falling. This works with the Kaiser Professional 2.0 camera wrist strap properly!
I can just as profuse sweating under the strap notice also no unpleasant odor.