Motor came with good shape. Microstep works great. Vibrating is huge on certain rpm but it's limitation of stepper motor and i can bear with it.