20 hp Kawasaki liquid cooled engine with fresh overhaul, maybe has 5 hrs on it. Comes with 47 inch snowblower, quick hitch, 54 inch push blade and 54 inch mower deck.all lights and gauges work. Tractor has 3 point and pto. I replaced the gauge cluster at one point Im guessing total tractor hours are around 1000.