Originally Posted by stevens243
That top will work fine on your jeep.
The only difference in soft tops that happened from 03 to 04 was that the window latches were made narrower.
So, you can use new tops on older TJ's but not vice versa (which is ok, as generally you wouldn't want an older top anyway).
I put an 06 top on my 2000. Fit like a glove.
Not true. Many people have older tops on newer. I have a 01 top on my 03. I have seen post indicating differences in latch widths. I have not personally seen it but posts also indicate a little trimming of the latch with a dremel is all that is needed.
275 is a great deal. Good condition tops go for around 400 and that may be w/ or w/o hardware. I got lucky and got my 01 sailcloth top w/ tinted windows and hardware for 250.
All 97-06 frames will fit all years. There is a slight difference in the frame and fabric size 97-02, 03-06. The windows also are not interchangeable. The zipper orientation is reversed.
Generally newer tops are more desireable for the saicloth fabric. 4 ply sail cloth started was 01-02 and three ply was 03+. Sail cloth replacement fabric is available from Bestop for 97+ tops.