Exact OEM match. I have a Honda TRX450ER that was making an odd sprocket noise from what I could hear. But I thought the noise was coming from my front left wheel bearing because it was wobbly, that's another story. It turned out that the noise was coming from the bottom roller of the chain. The bearing was completely worn out by almost a quarter of an inch for the bolt. I ordered this one and it fit perfectly AND came with an aftermarket collar. Excellent as always.