The shoes on the left are the 22" American model shoes. They are a bit long in the front - a total tripping hazard - but otherwise fit okay, at least as good as it's likely going to get. The shoes on the right, which were also touted as fitting JIDs, were a birthday gift, and are clearly quite a bit smaller.
I thought maybe I could split the upper, and insert a small piece of vinyl, then cover it with one of the flowers from the green dress the shoes were meant to go with. I didn't have any gold vinyl or leather, so used some thin white vinyl.
In fact I think they'll prefer these, as they fit better than the other pair.