This is a complete hydraulic winch setup. It came off an old 60's ford. The truck it was on had a service bed and was very heavy. This winch pulled it easily, especially using a snatch block. The winch itself is a braden with the eaton pump on it. The pto is the type that bolts to the transfer case and fits most rigs with a pto plate. The winch is already umber with hoses and quick disconnects to hook it up to the pto easily. The winch bumper is included and is the bumper This winch was mounted on. I can get more pics.