I have a TJ and neoprene seat covers. They are awesome. Not only do they repel water, they are easy to destain. Not to mention they look kick ass and add another layer of comfort. I have coverking ones. My only complaint is they have faded from the sun. All in all, worth the investment.