It was even better than expected, everything in it was new ( top plate) Changing gears now is awesome smooth. After researching the net, thus part is top quality, opposed to old worn out parts that’s being sold. I plan to use this same company again.