My daughter is going into a 10/12 and this is too snug for her. I personally would buy this for child that’s a slender 7/8 or even a child that wears 5/6 going into a 7/8.
This item is not lightweight wool . It will keep a child very warm.