DeMoulin manufactures a wide collection of music & marching band uniforms and band accessories like shoes, gloves, flags, etc.