ML501 compared to other shoes

0
New Balance M574

ML501
fits exactly like
New Balance M574

0
New Balance ML501

ML501
fits exactly like
New Balance ML501

+0.5
J. C. Penney Stafford Ashton

ML501
fits 0.5 sizes smaller than
J. C. Penney Stafford Ashton