My son will celebrate his first Holy Communion, soon.  I could not find boys' white formal shoes anywhere.  My friend suggested I look on Amazon,  and I am glad she did.  I ordered a size 2, which is what my son wears now. The shoes are perfect!  My son likes them, and he usually hates wearing formal shoes.