This clutch is made just for RZR 900 unlike other aftermarket ones I have seen. This clutch gets rid of rough/ jerky take off problem original clutches had! Also stopped my 900 from making clicking/popping sounds on deceleration and coasting! Also I do guarantee this comes correct for ready to bolt on and ride with weights and spring already in it!