This jeep is currently under restoration by myself steve, I repaired floor, and am currently fixing a leaky wheel cylinder. Going for a exhaust this month sometime, and will be painter eventually. Hard top is original to jeep, soft top is new, before using soft top i want to invest in a roll bar. I saw others were naming jeeps on this forum so I just through the name out there. PS any major rust issues on the jeep will be taken care of by a pro, replace front driver floor, and some other small holes NO RUST BUSTERS OR ME!