The rack is in perfect, as good as new condition. It was mounted, but never used (I recently bought a new truck). The vehicle fitting kit is compatible with 2016-2019 Nissan Titan crew cab trucks. This part is vehicle-specific and can be bought separately from Rhino-Rack. The rest of the rack...