I highly recommend these. They held up to some serious abuse on the trails when I trail tested the prototypes. Doc is correct...I chose the design to have a heim joint so there would end up being more travel than a ball joint and being an expert at ripping apart ball joints, I never wanted to deal with that again on a trail ride.