I've always had good luck with Rockports, I own three pairs and they all hold up well considering I'm picky about shoes. The leather material requires maintenance and regular cleaning to preserve its quality.
Pros
Rockport comfortable shoes are a good brand
Cons
Leather material requires maintenance and regular cleaning to maintain its quality.