Worked with these in the past and still have them on some machines at work. They are fine for general machine motion as long as you dont need to be super accurate or need a really smooth ride. They wont give a really smooth ride if there is any crap on the rails and will tend to bounce over it. This isnt a problem for profiling but will be for a router or mill.