Cations (I⁺) are smaller than their parent atom due to increased effective nuclear charge. Anions (I⁻) are larger than their parent atom due to decreased effective nuclear charge and electron-electron repulsion.