This model number was technically made for a 2007 onwards Jeep Wrangler. However, since I own a 2004 Jeep Wrangler Sahara with a roof rack and custom bumper, I knew I couldn't order a standard Jeep 97-04 model number. My guess was that the 2007+ Jeep is wider than the 97-04 and would have more room, including a roof rack (about 6 inches high). As you can see from the pictures I posted my reviews were a bit off. The soft top covers the entire jeep except it completely covers the back. I can put it on a tire, but unfortunately the elastic doesn't reach all the way to the bumper or under the underside of the rear body panel. If you have a Jeep Wrangler like mine with modifications this coverage may or may not meet your expectations depending on what you want to cover. It works for me. I can move the cover back if I choose not to cover the entire front bumper to get a rear cover, but I have a winch setup that I'd rather cover with the rear wheel and rear bumper. It's a fat figure and since I've worn it on and off hidden areas obviously tend to be intriguing since it's a jeep. Not torn and yet. I move the side mirrors so they sit nicely and hide under the wheels. In terms of water resistance, it's been rainy season in New Jersey so far and the upper repels water. The jeep didn't even get wet from underneath as most of the water rolls right off the lid when it's on the jeep. The lid comes with additional gaskets, cables and a lock, but none of this is required in my case. As you can see, the cover hides well under the fenders and behind the four wheels. For the price you can't beat it. Seriously, some cases cost over $100, so if it was $40 back then, even if it lasts a year, I'm happy in the end. I will be on May 14th. posting an update for anyone reading this at this time to see how well it is holding up. I hope this review will be useful to those looking to purchase this for their 97-04 Wrangler. If you have any questions, please feel free to contact me.