It kept me warm and dry after several hours in the freezing cold.  However, I got the medium and its perfect for my 33 waist but it's very long.  I am 5'8" and it is 5 inches too long so I had to fold up the leg.  Otherwise it's a great snow pants.