These motors measure 20.5mm x 17mm x 33mm. The shaft is 2mm x 8mm and it spins 10,500 rpm at 12 volts. The skew wound armature gives these motors very smooth slow speed operation. Very powerful.