Bought the size medium-large child for my 7 year old. They were perfect, touched the floor perfectly. They are beautiful. Only complaint is i tried them on and the neck is a little itchy but I am going to put a piece of fabric over it and that should help. Its worth it due to how beautiful they are.