Really cute, but definitely not american sizes. Bought this for my daughter's themed school musical. Daughter is usually a size XS/SMALL . 34 B cup. We bought a medium just to make sure it fit appropriate. we BARLEY got it up. If she had 1 meal before/after putting this on, it would be all bad.
Returning for a Large