I am an owner of the Mahindra XUV500 (3rd iteration - the "plush new xuv") - god save me. Its the worst vehicle i have ever driven in my life. I challenge Mahindra to talk to me here or reply to me here. The seat is so hard that your body will ache after 20-30 mins. My wife and my kid both refuse to sit at the back seat of the car as its so uncomfortable. Don't go for features - I think Mahindra is many years away from making a good enough car. I would probably go for a Tata before Mahindra (always heard good things about them). In fact if anything I would buy a smaller cheaper Creta or spend a bit more and get some other brand. I sometimes wonder - I would have been better off buying a smaller car in the same segment