Take off gmc pickup bed off of a 2021 gmc Sierra 2500 HD 8 foot or the long bed . This has the wiring the tailgate the bumper the receiver hitch and bolts. But it does not have the rear camera in the tailgate as we used it. Any questions feel free to call 6202726365