I wanted to have a ball mount for my little truck. I have never had one, and I may never use it. I just didn't want to be without one in case I needed it at the instant. I couldn't believe how heavy the box was when I got it. This is a solid well made ball and hitch. It comes with everything you need (ball, nut, pin and clip). But, you have to install the ball yourself. After reading other reviews on this subject, out of concern for safety, I just took it down to the local lawnmower shop and got them to put the ball on and get the torque right. It fits in my truck's 2" inch receiver just right and looks safe. I'm ready now.