Man, I snagged this thing for my '16 GMC 2500, and let me tell you, it dropped right in—zero fuss, zero BS.
The holes lined up with the truck bed perfectly. I didn't have to drill or weld anything. Seriously, the install was way smoother than I figured it would be.
This hitch is rock solid and heavy as sin; it's a two-man job just to get it in the bed. But that flip-ball is money. When I'm not hauling, I just drop it down and I get my whole bed back. The way the square slot locks the ball in is key—it's snug and way more stable than those round setups I've used before.
Bottom line? I can't complain. If you've got a 2500, this thing just works.