Yaheetech Halyard Pole Aluminum Flagpole,16/20/25ft, 2pcs 3' x 5' US Flags (20Ft) 5 sections 20 gauge rustproof aluminum flag pole 4.1" die-cast aluminum cleat 4.3" cast aluminum truck with nylon pulley 0.38" nylon snap hooks Two American flags are sent as gift