Synthetic detergents are more effective in hard water than soaps because their Ca++ and Mg++ salts are water soluble.