I have and use freemotion machines at my gym. In my opinion they imitate using freeweights very very well. I use them typicaly at the end of my w/o focusing on slow concentrated contractions.