These are smooth running and appear very good quality. I used these on my Harbor Freight Mini Mill to convert it to CNC. These allowed me to uses relatively low power motors to move the bed. Without these I would not be able to achieve the conversion. Delivered quickly as usual. Prive was a bit steep but worth it when compare to the cost of conversion kits.