Using the right waterproofing product is important to any sort of gear. NIKWAX TX.Direct Spray is fantastic for raingear with wicking linings, as it provides DWR without impairing wicking properties. Your rain gear could not be performing so well because it is dirty. After a while, dirt and oil particles start to build up over the DWR coating and blocks it from holding off the water. Spraying this over the top along with cleaning it with NIKWAX Tech Wash will restore those particles and make your jacket as good as new! No need to buy a new jacket, just renew the one you have.