I have been buying New Balance velcro shoes for years, but whoever is manufacturing them now (Chinese?) is doing a lousy job.  The straps are not wide enough, too short , and the Velcro doesn't hold.  The insoles  now cause problems with my feet (the insoles of the older models didn't).