We have an '88 YJ and it fits perfectly. The top is sturdy, straps down tightly and in a light rain shower with just the bikini top I get a little mist but not drenched. We plan on adding the wind jammer that I purchased in the same brand. We don't have doors on the jeep at the moment. It looks as if the hardtop rounded doors we have will not fit but the original soft top doors will work. I am not the Jeep aficionado of the family but enjoy it, and I'm the shopper. This wasn't the cheapest find but I believe in most cases you get what you pay for!