The Swazi flag is composed of five horizontal stripes: blue on top and bottom, yellow and red in between, and a larger black and white band in the center. Centered in the flag is a shield and two spears. The colors and symbols represent the struggle against colonialism, peace, and the country's traditions.