Adorable dress! Always a but worrisome to buy before trying on. Daughter wears a 7/8 Or Medium, but made in China usually runs small so we got her a large and it fits great! I thought it was going to be a bit longer, she is 5'7" and its above the knee by 3 inches.