I just bought a 74 Jeep CJ5 and it came with an incredibly solid aluminum hardtop and doors. $500, open to being beat up on price. I don't know what year it fits, maybe 72-75? I also have a 79 CJ5 if you want to use it for reference. Doors have slider windows and hardtop is white(with a few dirty scuffs). I believe all pieces are there. The only thing I would do is clean this thing and add some new gaskets here and there. Gaskets are actually pretty nice, I am just a stickler for decent gaskets. I am a noob, so please email me for pictures, as I have never mastered posting pictures. email is my jeepz.com screenname @yahoo.com.