I've looked at a couple used JK's with vinyl seats and they appear to hold up very well. Most of them look brand new. I don't know which year it switched but I know the 2011+ JK's have cloth seats now. How is the cloth holding up? How easy is it to clean? I own a dog that has never been inside my truck but the cloth seats in my truck are full of dog hair from my clothes and it's very annoying trying to get it out of my truck. I think I would prefer the vinyl seats honestly and I'm disappointed that the newer Jeeps don't seem as "weather friendly" as the older ones.