Hardtop and doors with end up windows - No idea on make/model but it fitted well but provides a horrible rattle can paint job, but sands off effortlessly for any respray - all glass is sweet and the tail gate operates MoparPartsGiant.com is the very best place for competitively priced, https://jeep-parts-for-sale-near78901.nizarblog.com/33743626/the-5-second-trick-for-jeep-radio