Fits all up to 9" is not accurate. These shoes measure 8 3/4" end to end, and with the character heads sewn on top, there is room for a 6" foot to fit comfortably. These are toddler size, not kid size. The price is ridiculous compared to the next size up, the 10" slippers. I am waiting for a response from Amazon about returning the slippers, because their normal return process does not apply here. The slipper quality is what I would expect for $10-15 with Mario and Luigi on top, but without the characters, these would be worth about $3 in a dollar store. I hope this review helps someone!