When I first saw shoes they looked small I even ordered a return label but to my surprise my son size is a 5 w I ordered 6 they were perfect recommend ordering 1:2 size to 1 size bigger than size they are beautifully made and arrived just in time for Easter thanks amazon!