I am thinking about getting a pair. Want something sturdy, waterproof that will last. Something to wear on rainy sports practices/matches sidelines, walks with kids but ok with jeans etc for general day to day wear. I like the look of them but are the comfy and does the quality match the price?