Like the other reviewers have said. It's a Jeep. It can be expensive. But, fixing things and doing regular maintenance right can make your Jeep really last. You must want a Jeep to get one, not just a car. They are not comfortable, they are not cheap, but they are very, very fun. There's nothing else like it. I am a creature of comfort (also drive a Lexus) however, I can't get rid of the Jeep. It's just too much fun.
You can buy about anything for a Jeep. It's easy to customize it to you. I put on steel wheels, a mesh top, a grill guard, and a number of other things. And they're all bolt on. So, easy installation!
Many things could be improved, but don't buy it if you're on a tight budget or you'll be sorry.