UV resistant, all weather, 100% Polyester. Kit includes steel pole and ground stake. Lightweight and wind catching design. Easy assembly. Flag: 42 by 13 inches. Pole: 6 feet.