Varies. Need a ball and that one didn't have one and at $3000 was what I want to have in finished product on truck.