When I wore this jacket in the rain I thought it worked perfectly and the inside was maybe just condensating. Then I wore the jacket as an overcoat on a windy day and the inside was wet. It literally did not let any moisture escape and my fleece was soaked on the outside. Would not recommend this jacket for anyone.