Flaws being a few stains throughout the shirt. New old stock, but has staining. Tag reads kids L, but fits like a tight women's baby tee.