I need a new yard coat as current one leaks, any recommendations for one that’s actually waterproof but looks fine for doing the school run in? Longer length that I can also ride in would be a bonus.