Custom mini flags come either as hand held flags or on desk stands that come in 1, 2 or 3 flag pole varieties and are all size 4″ X 6″. The flags are all printed on a knit polyester fabric. The number of custom colors available to be printed on the flags are unlimited due to 4 color process used in digital printing.