Organic cotton. Snaps for convenient diaper changing. There may be some fading due to the baby/eco-friendly inks (water-based without chemicals) that we use on our products. Care Instructions: Machine wash cold. Use mild detergent. Do not bleach. Tumble dry low heat or hang to dry. Touch up with iron on polyester setting. Do not dry clean.