All depends on your goals. Kettlebells should be used in a more dynamic way and therefore have a higher demand on your cardiovascular system compared to dumbbells.