40 flags in total Each flag is about 10 inches X 12 inches The run of flags is about 75 feet, with a total length of line about 85 feet. The flags are nicely sewn from panels, not printed. The fabric is a durable synthetic. They would look great hoisted on a boat for festive occasions such as Opening Day, hung over a party table, or decorating a house.