I have been using these shoes for many years.  For years you could wear these until the soles wore out.  But lately the quality control has disappeared.  The last three shoe came apart at the seams while the sole were still like new.  The last pair not only started to come apart on the top, but the sole itself came unglued and started to flop around.  I called NB and they gave me a $30 credit to use on another pair of shoes.  But this does not address the problem.  Why has their quality just vanished?  The last pair that fell apart was the MW659.  The ones before that were the MW978.  The rest I don't have the model # on as I just threw them out.  I plan to send the 659's back to NB so they can see just how crappy these shoes are.  jf