Replaced YZ250F OEM after 2 years of fair wear and tear. To install have to remove swing arm ! Looks good, but is more noisy. Have had it half a season and wear and tear looks good. Just not sure it's worth the considerably higher price tag and more hassle of installment than OEM.