Buy my YJ , it has a hardtop.
I ran a softy for years it was new and kept heat in remarkably well but, the noise and the windows getting sucked out in real bad wind wasnt fun . Zippers not fun going through drive-thru's either. I ended up switching to a HT this past winter.