I would rate overall experience at 3 stars because we have to consider many points including service. We all agree that Maruti provides the cheapest and quick service. This was the one reason I bought the car. I took it to Auli, Joshimath 24 hours continuous drive. The performance of the car even while off-roading is superb. It is quite stable and you don't jump off your seats each time. It has a very good road presence. At even 100 you feel as if you are driving at low speed, owing to the fact that it is quite good road presence. I would recommend to those who go to mountains often but when it comes to factors other that driving, it lacks almost everywhere. My model was ZDi, in which it don't offers a arm rest or even a touchscreen infotainment system. It has done cost cutting where you would be shocked the most. It has cheap quality wipers, the headlights are good, speakers are okay, seats are highly uncomfortable. O% thigh support.