My 10 year old Gap kagool has been always been hopeless but I got absolutely soaked on the school run this morning. I need to buy a replacement but what? Lightweight, 100% waterproof and not too ridiculous.