this cylinder is in good shape. it will need a cleaning before use. I would suggest to hone it before it is ran as well. it came off of a 2002 rmk 800 but is universal so make sure it fits on your machine before ordering. free shipping in the lower 48 states call with any question 1-208-220-5458, thanks pretty penny parts (Austin).