My granddaughter is 17 months old and a size 5 infant/toddler shoe.  I ordered the large which is a 5/6.  Thought it would be perfect but the inside of the slipper is so incredibly padded that she couldn't get her foot in it.  If there were not padding this slipper would have fit perfectly.  With the padding the large is roughly a size 2/3.