Bought a size 12 for my skinny 10yo daughter who is 5'11" and 70 lbs. It fit her perfectly. The amount of stretch in the bodice could probably accommodate a thicker frame. It hit her slightly above the knee and added a slight fullness to her dress. She said it is super soft against her skin.