Gents,
This flag is dirty but the hoist edge is indeed cotton canvas, a very durable material and perfect for the hoist edge. The other white borders are wool bunting. The stars and fimbration are polished cotton.
Greg Biggs