B&W Turnoverball gooseneck hitch. Came off of a 2011 Ram 2500. Will fit most 3/4 and 1 ton Dodge pickups from 2003-2012. Comes with all hardware and installation instructions.