This is 2 balls of embroidery thread. One is pink and white and has no markings; the other pink, white and baby blue and is stamped Coats/Milward, cotton knit Cro-Sheen Mercer Crochet on the inside of the cardboard roll. I believe both are cotton. Colors are perfect for a baby's room. In excellent vintage shape, there are no flaws to note. I do not know if these rolls are complete. They are being sold as is. Payment through PayPal, credit card, Etsy gift card. This will be shipped as a trackable small packet with CanadaPost and can take upwards of 3 weeks to arrive. Thank you for checking out my item!