100% certified organic Indian cotton Hand block printed by 5th generation master printers in Jaipur Wash cold, tumble dry low. Iron as needed. XS - comfortably fits size 0-10 petite S/M - comfortably fits sizes 0-10 L/XL - comfortably fits sizes 12-18