HAD TO TAKE OFF DUE TO GOOSENECK BLOCKS IT, NOTHING IS WRONG JUST DIRTY, TOOK OFF IN ONE PIECE ALL THATS NEEDED IS ONE CLAMP TO DPF PIPE, SET UP FOR LONG BED, SHORT BED JUST TRIM PIPE, HAS EXTRA HANGER FOR PASSENGER SIDE, PICK UP AS IT WOULD COST TOO MUCH TO SHIP, I THINK, HAS BLACK TIPS 2017-2019 NOT SURE ABOUT OTHERS, PLEASE TEXT IF INTERESTED TEND NOT TO ANSWER UNKNOWN NUMBERS, RICK 847-344-4054