Well it has "Protective reinforcement in manz areas" so I think you're covered
With motorcycling I'm finding the word "waterproof" means that the product will survive being wet. Like a Speedo.
Only the best manufacturers understand that when you stitch together panels of waterproof fabric that it will leak like a bitch at all the seams, and that you MUST seam seal the product to make it actually waterproof.
At least your manz will be dry