I'm a big fan of the Asics brand, which fits my feet better than other brands I've tried. This is great for walking, running, etc. Encourages your step to "move forward" which is nice. Great shoes!
Pros
Maraviloso
Cons
The shoes are not comfortable to wear for long periods of time.