In this price and in this section of car maruti alto k10 is better car to buy.quite sporty look and better interior in comparision to old alto version. But in back seat leg space is less. In long journey , back seat is not so comfortable. In case of mileage , this car is quite good. App. 16-19 kmpl can be achived.overall this car is good to by for a middle class family.