I had a pair of Vasque Breeze Low GTX that I enjoyed quite a lot...one of the guys at the local gear shop was wearing them for work and really liked them. They should last a few years...I wouldn't say the soles are made of really hard material but they are comfortable and hold water well right to the end.
_________________________
Listen to the trees in the wind