These are the smallest sized shoes ever.  My daughter wears 9M and I ordered 91/5M to be sure. She can not get them on, not even close.  My granddaughter wears an 8 and they were snug on her.  I would send them back but it would cost almost as much as I paid for them.