Dove soap is the best soap to be used against hard water, dove soap helps in improvement of skin glow as it consists of 80% lather it keeps skin extra smooth with extra moisture so I can be even suggestible to kids, I use wild stone soap but I like to use Dove soap to face. Dove has introduced shampoo and other product like body moisturizers which are good. Coming to cost or price it is bit expensive when compared to other soaps but it is a very good soap for all mainly in winter season it works as a moisturizer.