Proton and neutron has a size of 10-13 cm (approx. 1,5-2 fm). The diameter of the electron may be cca. 10-17 m but this is only a calculated value and is not very sure.
Proton: 1,007 276 466 77(10) atomic mass units (u) Neutron: 1,008 664 915 6 (6) atomic mass units (u) Electron: 5,485 799 094 3(23).10-4 atomic mass units (u)