I've been using these shoes for years! Leather upper looks good, wears well on the sole, comfortable. I wear them every day and walk two miles every morning. Replace them about every 9 months.
Pros
New Balance makes high quality and comfortable shoes.
Cons
Non-breathable material, feet sweat and uncomfortable when walking.