I just got a set of Baja soft uppers to fit my 94 YJ with an 87 YJ Hardtop.
The soft top I had before came with a set of uppers that would not fit the hardtop.
These doors are made very nicely, unlike that Steel Horse crap. Fit was pretty precise, although I did add some weatherstripping to the driver's side seam.
The only mod I made was cliping off the zipper handles and replacing them with some limp nylon braid, as they were "tinkling" as I drove. I am now set for rainy, muggy, cold weather!