Protons and neutrons are composite particles (baryons) made of three quarks each.
The proton’s quark composition is two up quarks and one down quark (\$uud\$).
The neutron’s quark composition is one up quark and two down quarks (\$udd\$).
Quark charges add up to give the observed integer charges of nucleons.
Because they are made of quarks, protons and neutrons are not considered fundamental.
Suggested diagram: schematic of a proton showing two up quarks and one down quark, and a neutron showing one up quark and two down quarks, with arrows indicating the direction of the quark spins.