Salvaged cotton German flag with sewn separate panel construction. There is some minor fraying on the flying edge of the yellow stripe. • This flag measures in at 4'x2.5'