 The youth cadet programs in Canada, the Royal Canadian Army Cadets, Royal Canadian Sea Cadets and the Royal Canadian Air Cadets each maintain their own dress uniforms.Youth-based Canadian cadet organisations are sponsored by the Canadian Armed Forces, with uniforms provided free of charge and funded by the Department of National Defence.Full dress uniforms worn by cadets are modeled after the organisation's sponsoring service branch.