I had neoprene seat covers in a jeep to keep the water off when the top was down and avoid that nasty wet seat odor. They were a little warm but not bad. Unless it’s a lease and dog hair concerns I can’t see seat covers. I’d rather spend a buck or two vacuuming it out as needed. Weathertech floor liners and call it a day IMO.