Yes, dumbbells are more than enough to build muscle. Ideally, people would also be using barbells and cables to maximize strength and hypertrophy. But, dumbbells have been proven both scientifically and anecdotally to be one of the best ways to build muscle and strength.