Nothing is like free weights because dumbells/barbells require a great deal of control and work that machines do for you. That said, machines have their place in workouts. Some people use machines for a exercise at the end of a routine when you are starting to get tired, but still want that extra work.