The shirt came in size 6-8 and looked very small when it came out of the package but it fit my daughter perfectly and she is a size 8 but has a small frame.  I'm satisfied with the quality of the shirt and size.