This fits a little roomy in the armpits and side, the color is also a little faded and not as vibrant as shown in the photo. My daughter is 8, I got a size 8. The length fits great, even though she’s on the taller side but she is a very slim and small 8 so maybe why it fits the way it does but the other stuff I buy for her fits great. Fashion Nova has always been inconsistent with sizing anyway.