Might fit other years, but what you see is what you get. Really good shape, and the bushings look relatively new. Not sure if it's because the truck only has 50k miles, or if they are actually newer. Won't ship. Pick up only.