This product is good, but it is very thick and hot to wear. I bought this for my insulin pump and am currently in a fairly humid climate and it became uncomfortable fairly quickly due to the material. Still a good product, just not a hit with me.
Pros
The strap is water-resistant to keep your stuff dry
Cons
The belt may cause discomfort or breathing difficulties.