I have used Nikwax and Revive-x on my Gore-tex and other waterproof breathable shells. I get good results with either of them. The spray seems to work better than the bottles you pour in the washing machine. Wash the garment according to the label instructions and put it on a hanger. Spray the coating while the garment is wet, then toss it in the dryer. Run the dryer at low heat until the garment is completely dry. I do this to my work jacket twice each winter and I stay dry working in wet conditions. My co-workers who don't treat their jackets complain about them not being waterproof.