Fully Assembled Kit Includes: (2) Upper Control Arm (Replacement for GM OE# 3832349 & 3832350), (2) Lower Control Arm , (2) Upper Control Arm Shafts (Replacement for GM OE# 13166A), (2) Lower Control Arm Shafts (Replacement for GM OE# 3749296), (2) Lower Ball Joints (Replacement for GM OE# 9762019, (2) Upper Ball Joints (Replacement for GM OE# 976018), (2) Upper Rubber Control Arm Bushings (Replacement for GM OE#401267), (2) Lower Rubber Control Arm Bushings (Replacement for GM OE# 401267), (1) Complete Hardware Set