When painting on fabric, make sure to provide a coating or base layer to prevent the paint from bleeding or fading when you hang the flags outside. Furthermore, you can install the flags in a nice area far from harsh weather.