Put them on my Raptor 700 and they have held up so far. I race xc and haven't bent them... yet. the balls joints don't seem to be holding up though, probably been on my ride for about a year, and already have some play inthe stearing. The type of racing that I do is rough on the bike though. I'd buy them again.