I've had the exact same pair of shoes for 15 years. They held their shape and remained extremely comfortable. When it came time to replace them, it wasn't long before I bought the same pair again! Hope they last 15 more!
Pros
I love these shoes. This is my second pair. I will be ordering a brown pair soon too.
Cons
May not be versatile enough to match different outfits.