Shoes

I know this question has been asked a million and 1 times but what shoes are good for this sport? I’ve had Columbias and they weren’t waterproof like they claimed. Vans Ultra Range fell apart on me within a year and stopped being waterproof.

I’m looking at Keens, Adidas and Columbia Out Dry. I know my first set of Columbias weren’t good but I’ve seen decent reviews on OutDry. Also anyone who has Idios, are they worth it?

Thanks.