I have two pairs of these.  One for gardening that I purchased several years ago and one I just purchased for my volunteer job walking dogs - the reason?  They are comfy and washable!  Just remove the insole, which can be wiped down, and dump the shoes in the washing machine.  Let them dry overnight and you are good to go.  They are long lasting, too.