Like new Q20. 20000lb capacity hitch. This is one of the best rated hitch on the market. I bought it used a few years ago but never put in on the truck. You will need to get bed rails. $700.00 obo.