After a long search for a decent leather trainer I finally gave in and brought ds some adidas originals which are suede. So £75 later I'm worried they aren't going to last with our changeable weather or keep his feet dry but most trainers seem to be suede or material these days. Is there anything on the market to waterproof and protect these type of shoes??