Yfz450 carb model houser arms and elka shocks. Shocks measure 20". Aarms are +2. They are straight. Have tie rods. Recommend new ball joints. I don't know what the shocks are set up for. I bought a parts lot and this set up was included with them. I will be posting more parts so check out my other listings as well. Thanks!