Fits :Chevy / GMC 2011 & 2012, 2500 & 3500 Long & Short bed. With its 30,000 lb. gross towing weight and 7,500 lb. tongue weight capacity, the Diamond Hitch allows you to tow everything you need. Making it ideal for hauling your horses or livestock, race or antique cars, RV or supplies. When you're ready to tow, simply insert the ball into the hitch cylinder and rotate. The Inverta Ball's ingenious spring-loaded locking mechanism secures the ball in place, ensuring it can't be accidentally unlatched. This eliminates encountering the troublesome levers, locks, cables, mud and dirt in truck fender wells. Stowing the ball is just as convenient. Unlatch the Inverta remove the ball. Then invert the ball and place directly back into the socket below the truck bed. The ball self-stores - out of the way - and is ready for use the next time you need to tow. Flush with the floor hitch design enables you to remove and store the hitch ball. No bed rails, no oily mess, no clutter. Installs completely under the bed of your truck. Bolts directly to the truck frame, using existing bolts and holes when possible and requires only a 4" hole in the truck bed for the ball cylinder. No welding, or lifting of the truck bed is required. Reduces installation time and expenses. The main hitch assembly is made of one-piece tubular steel, ensuring increased strength.