Bought this for my 11-year-old daughter and am very pleased with the purchase.  It is excellent quality, medium weight fabric, well constructed.  She wore an adult small and that was just right for her.