Just received this today, and its just a little bit big. But it will work for my daughter. She is excited to wear it. I got her a medium and she is an 8 1/2 year old girl, who generally wears a 10/12. Overall it was a good purchase.