The size was really strange. I bought a size small for my 4 year old who wears a size 11 and they were very small, could probably fit a 2 year old. I changed them to medium and they are so big they fall off her feet. So literally no size fits my daughter. She is very disappointed.