Each Republic American flag is made of an economical lightweight blend of 70% polyester and 30% cotton fabric, combining the look and feel of cotton with a light weight polyester. This fully printed flag is finished with a canvas heading and grommets.