great shape cleaned and painted direct replacement,best jeep shaft to get slides in and out easy $50 shipped usps priority in the us