Colorfastflags has every miniature flag including United States, international countries, solid color, armed forces, nautical, racing and religious. We also stock miniature historical, auto racing and armed forces sets, ideal as gifts. Each flag is four x six inches and made from a silk-like material. Flags are completely sewn, securely attached to ten inch black staffs, topped with gilt spears. Made in America.