Brand new in package. American Girl Z Yang t-shirt for girls. Size 18-20 but American Girl fits small, probably fits more like a size 14. Shipping available.