New Europe Flag Embroidered Patch - Germany W01S12E 100% Polyester Made of 100% polyester. One size with 2.5 x 3.5 inches. It can be ironed or sewn. Thick and soft material. Glued on the back.