I need shoes for work. They need to be black, very comfortable so ideally trainer or high top type but that I can wear with black trousers and also fairly waterproof ie not canvas and good sole that can withstand puddles and rain showers
Any ideas or suggestions?