Barbells are great for helping with strength and muscle building, and working with free weights forces you to stabilize the weight as well. You can also use as much weight as you can handle with a barbell. They do keep your hands in a fixed position, though, whereas dumbbells allow you to move each arm freely while holding them. At the end of the day, using a barbell can help you achieve personal fitness success, and they are worth the investment.