This 2019 John Deere 330G has only 99 hours on it. It has an enclosed cab with heat and air. The joystick controls are easy to use, and the machine has two-speed. The radio works, and it has been kept inside a garage. It is in clean, solid condition and ready to go to work.