I have the ball joint type for the front but if I were to do it again I'd definitely get the upper arm kit.