The teeth on the freewheel are not machined as well as they could be. There are rough spots on it from where it was cast. It was making noise on my bike when I had it, but it never slipped. Just a noisy freewheel, that is why I repaced it with a shimano.