I've been buying size 11.5 new balance shoes for about ten years.  These arrived last week and are too small.  Bummer. I sent them back and got the 12's.  Perfect fit.  Not sure why they got smaller after all these years.