Polaris is pretty much American made. I owned a Polaris once and will never own another one.Granted Honda is Japanese I think most of them are made in the states now.I went with a Honda this last time and don't have any regrets. I have the 06 TRX680 and the wife has a 06 350 Rancher ES with zero problems.