6mm x 6mm small pieces of intensely coloured thick tissue paper.   These cannons make a MESS!  40cm cannons. $27.95 each

We FILL our Confetti Cannons in Geelong Australia.  We do not rely on pre-filled (= not much in them) cannons from overseas. Because of the filling and the gas pressure in our cannons, they out perform longer cannons.