Excellent little gears, not perfect quality as the grub screws were at different angles (not 90 to each other) and there were minor surface defects but perfect for my needs and very lightweight so would work on any stepper motor, perfect for small scale CNC machines.