Tow hitch, class 3, receiver size 2" opening, outside to outside 37", inside to inside 33", has 3 mounting holes on each side, and each side is 10.5" long. Unit can be mounted on Dodge Dakota, Ford Ranger, full size Dodge and Ford trucks. Chevy, and GMC trucks, I am not too sure about, but I think it will fit on them as well. Unit is a little rusty, but can look good with a wire brushing and a coat of paint.