These unique custom manufactured patriotic flag napkins are made in our factory located in Paterson, NJ. The material used is of high quality Milliken fabric. Printed on one side the vibrant colors pop with a statement. Dimensions are just under twenty inch's square. These items are for purchase only (not a rental item). The napkin looks incredible.