I bought the 10x10mm size to connect a 425oz stepper motor to my CNC machine. Broke after an hour of use. Might be ok for lower torque motors but be aware it's not very strong. Its diameter is only 18mm versus 25mm for most CNC couplings. That's more for a 3D printer than a CNC machine.