25 inch shaft.......fresh gear oil......new impeller.....ready to go