Like new no wear hardly used.  2mm shaft is ~7mm long.  Motor body is 12mm in diameter and 43mm long. 1190:1 ratio 16RPM.