IMO Michelin is an overpriced product of good marketing,I have never had good luck with them on any vehicle I have tried them on so for my bike I will stick to the Dunlops