100% cotton white with fine mulitcolor embroidery. Made in Mexico . One size fits most to assure the best fit please provide a bust size.