98% Cotton, 2% ElastaneMachine wash in cold with like colors. Due to unique nature of indigo dye, it is normal for the blue to stain and rub off on light colored surfaces, leather, upholster, and fabrics.Washing before use is strongly recommended.