Flag is made of a super knitted polyester. Size is 2 feet 5 1/2 inch wide x 11 feet 5 3/4 inch tall and has a sewn sleeve. The sleeve is designed to slip easily over the flagpole.