Our exclusive 100D Rough Tex Printed flags are specially formulated Oxford Flag Fabric to both withstand all weather conditions outdoors plus have excellent dye penetration for expert printing on both sides.