Made in America. Package includes 25 map pins with flags in the shape of triangle pennants that measure 1″ x 5/8″ with a 1 1/4″ pin. Flags are plastic and can be written on to mark your areas of interest. Flags come without the pins inserted to make writing on the flags easy, so please note that minor assembly is required. You will need to place the pin in the flag, which take about three seconds per flag.