Nice machine. I have a 2005 JD 3320 with well over 3000 hours on it. Does everything for me. Mows, Plows snow, loads logs, 3 pt hitch splitter works off the hydraulics. I use a box loaded with concrete as a counter weight. If you do the basic maintenance on these tractors they last a long time.