26"x26", block printed on soft cotton voile. 100% cotton. Hand block-printed in Jaipur, India.
Machine wash, tumble dry low, warm iron as needed.