I bought this for my 10 (almost 11) year old niece. Her measurements fell between the children's large and Adult petite, she is tall & slim, so I chanced it and bought the children's large. It fits her well, but I am not sure if she will get the entire dance season out of it. The material is nice and she loved how the dress fell. The only concern I have is that it is difficult to get on/off. The straps are tight and must be stretched when pulling over torso and onto shoulders.