100% Organic cotton which is better for the skin as the fabric has not been treated and also better for the environment as it uses less water.Printed on demand to avoid wasted stock. It's called "Slow Fashion". Can be washed in machine at 30 degrees, upside down. No dryer.