I have em on my YJ. They fit to the seat like a glove. The neoprene part of the cover doesn't fade but the back material part will fade a little from the sun...not too much. To prevent them from fading, I was told to spray that 303 UV protectant on them. It also helps to prevent stains if you spill anything on them. Although they were a little pricey for seat covers, I'm happy with them.