I'm currently running this on a Shimano freehub body with a 9-spd chain. Right off the bat, it meshed great, runs smoothly and quietly, and does not runout (chain tension doesn't vary with rotation). Time will tell how long it lasts, but if it is similar to other steel cogs I've used - it should be quite a while... Best value I could find.