Very large v belt cast iron . The shaft is solid steel . Very good condition . All measurements are in the photos for you . It weighs 41 pounds . So I took it apart for shipping .