This pair of shoes is going to Good Will. I can't stand the spongy sole.

I've been wearing New Balance shoes for years: ..., MX620, MW645, MW626. The new MX623 looks like the old MX620, but that is where the similarity ends. The MX620 had a good firm sole. The sole on the MX623 is simply mushy.