This flag is constructed from weather resistant nylon or polyester. 12"x18" flags are two sided with the image screen printed onto back to back fabric. 2'x3' flags are screen dyed with the image visible on both sides. The image & text is reversed on back side. All flags are grommeted on the fly end.