Cotton Proof is a soaking waterproofing product that is used on cotton as well as on cotton and polyester blends. This product adds a water repellent treatment and maintains the breathability of cotton. Why waterproof cotton? Well, because it absorbs water and becomes heavier. By preventing water from passing through it, it will breathe and will not gorge itself with water. The garment will remain comfortable and light.