There is some staining on the front of jacket and also on the cuffs, but the inner liner of this jacket is still fully intact and not peeling, so will be waterproof. Size small.