This ATV is super clean and needs nothing! I just changed oil, oil filter,gas filter and plug. Nothing is broken or cracked.It Runs and Drives Perfect. Yes it has a few surface scratches but that is it.. I had the Yamaha dealer put the wench on 2 years ago and it also comes with a Warn 48 inch plow that works perfect.