This pickup pack has been modified to fit a 2015 Ram 2500 but will fit any truck that has 70 to 74 inches between the inside of the tailgate and back of the bed. Fresh clear coat. Unit is in great shape. All the shocks work and has a sliding tool tray. Keys included.