My daughter is 8 skinny and tall she usually wears a size 10 in dresses because of her height. The 10 looks like a slightly big shirt extremely short. You can see her butt at the bottom. The material is great quality. I say size up 2 sizes for length wise.