Fits a short box, crew cab 1500 Silverado or Sierra. Just purchased it a couple months ago. Selling truck so have no need for it. First $650 takes it for a RDP guy. Comes with all hardware.