Some small trials have shown that berberine can improve both cholesterol and blood sugar.