I had a model of alto800 vxi 2015 model and i have completed 62000 kilometers in fully hilly area of Himachal Pradesh...it is rough and tough car by maruti .In our state, roads are narrow and parking for car is very difficult so its a little monster of Maruti is perfect . In the time period of 7 years car perform very well and i will spend only money for servicing ..best car in low budget and low maintenance.. servicing cost is around 2500 after 10000 kilometers .so i can say that if you have low budget and you drive in city it is the best car and you can park in every small place..