Embroidered vest is made of 100% cotton. The embroidery thread is off white. Machine wash, hang dry. Made in China.