I will say from experience that Jeeps hold up very well. I had a 1999 Cherokee that never gave me any problems, my dad has had a 1994 Cherokee and a 1996 Grand Cherokee and they've been flawless, and my mom currently has a 1996 Grand Cherokee with 220,xxx miles and it's never let her down.