ALL SPIRAL AND ALCHEMY TEXTILE FLAGS ARE PRINTED ON THE HIGHEST QUALITY POLYESTER WITH THE MOST INCREDIBLE COLOURS. VERY DURABLE AND (GENTLE) MACHINE WASHABLE. THESE ARE A MUST!!