Soap is good, foam is very gentle and doesnt irritate my sons eczema skin. However, when i press on it, it "spits" the foam too much and i have to make sure that hand is covering the dispenser in order to catch it.