Hardtop and doors with end up windows - No idea on make/product nonetheless it fitted properly but includes a terrible rattle can paint position, but sands off very easily for the respray - all glass is good and also the tail gate performsYou could be expecting a unique model, highly effective efficiency, and rugged functionality from a Jeep for sa