The stile is great, but the sizing is way off. My girl is a petite 8 year old, so I bought the 7/8 size, it's way too tight in the chest. Then I bought one size up and it was way too loose, that's a bummer because the style it's perfect for the school uniform. I wish the under shirt was stretchy material, that would fit the problem