I am very pleased with the product. I was able to connect a stepper motor directly to the the ball screw with the coupling included. The tolerances are extremely tight, but all went together very well. I am impressed with the quality. I only purchase one set incase I was unhappy, however, now will be purchasing more units to finish the project. Well done.