Parts were missing. The rest is good. These are bushings, they work, they're better than rubber. You'll have to disassemble and lubricate it from time to time, but that's just part of using polypropylene bushings. Make sure you ask them to put it in the Revain box as mine came loose and opened up.