Hello. The front panel of this vest is water resistant, but not waterproof. The rear panel is a breathable mesh. In a heavy rain your torso will get wet (as will your arms with any vest, of course), but we do have other options for rain if you're looking for waterproof. Particularly our Rain Jackets
Please let us know what questions you have and we'd be happy to help in any way that we can.