In school, we did an experiment using fat and KOH$\ce{KOH}$ to create 'soft' soap.
Afterwards, we added NaOH$\ce{NaOH}$ to change it into 'hard' soap.
I read on multiple places on the internet that the difference between using Potassium and Sodium is what determines if it becomes a 'hard' soap or 'soft' soap.
Am I correct in the notion that the K+$\ce{K+}$, resp. Na+$\ce{Na+}$ ions connect to the O-$\ce{O-}$ ends of the Fatty Acid?
Is it possible to skip the first step and create 'hard' soap by using NaOH$\ce{NaOH}$ right away?
Why does 'Soft' soap dissolve so much easier than 'Hard' soap? Or in other words: Why is it much easier for the K+$\ce{K+}$ to fall off than for the Na+$\ce{Na+}$ ?