With an overall success rate of between 70-90 %, ESWL is highly effective in treating kidney stones. The size, location, and makeup of the kidney stones are among the variables that affect how well the ESWL treatment works.