It was on a f450 but it fit any dually truck dump body is complete it has Everything to install on truck except the Electric Pump to bring the oil and make the dump go up and down but the cilinder and the A Everything else is there