This was printed with ESUN PLA+ fire engine red, 0.2 and 100% infill then a gloss clear coat, supports needed in a few areas. It lasted a couple of years before it started fading, but only 80 cents worth of material to print. ABS, ASA or PETG would likely last longer. The pics show the original flag that I replaced.