I've worn 626's for years.  These feel odd.  Hard under the ball of the foot, no arch to speak of.  I have some quality insoles for them so im hoping for the best, but initial impression is not how i expect nb to feel.