The finest US flags for sale, proudly made in America since 1847 by America's premier flag maker, Annin Flagmakers. Your choice includes nylon, polyester, or cotton. Flags up to 6' x 10' have embroidered stars, larger flags have appliqued stars. Stripes are sewn. All flags are finished with canvas heading and large brass grommets.