Have allowed myself confused by the reviews and ordered two sizes. Gr.30 fits exactly with a bama children's shoe, I put the original to be exchanged with the sole leather sole above the other. Easy replacement and the shoe is like new and even be enhanced, leather instead of plastic, suuuuper !!! Will the future always manage so with older shoes!