They are protein polymers measuring 10 nm in diameter and many micrometers in length.[1] Together with microtubules (~25 nm) and microfilaments (7 nm), they form the neuronal cytoskeleton. They are believed to function primarily to provide structural support for axons and to regulate axon diameter, which influences nerve conduction velocity. The proteins that form neurofilaments are members of the intermediate filament protein family, which is divided into six types based on their gene organization and protein structure.