Free weights are great for so many reasons and I am here to tell you why.
Free weights save time since they are all so very versatile, and you can work many body parts using the same weight. That way you don't waste time walking from machine to machine. Plus once you get comfortable with a routine you can buy weights for your home making your strength training routine super convenient.
You have to work your core muscles when lifting free weights since you are stabilizing yourself against the movement of the weight. They also challenge your sense of balance and coordination. You can move your joints through a rather big range of motion so the little muscles that stabilize the joints get worked too.
You can move around with free weights and mimic actions of real life like squatting, lifting things over your head and twisting. So the strength you are building is more applicable to your daily life.
Lastly, there is so much you can do with free weights that the chances of getting bored are low.
Have fun with your dumbbells.