I am looking for a pair of boots that are supportive and comfortable enough to go on long walks with, waterproof and tall in case of muddy terrain, and with good grip. Do they exist and can I have recommendations?