As the name implies, dumbbells are a poor choice for weight training. They don't allow you to do more than one exercise at a time which forces you to perform numerous repetitions with each set. This is fast and ineffective when it comes down to doing multiple exercises in succession or changing the directions of your sets on how much stress they can handle at once.