This car very very best for middle class people's , from my side I say that in India the best automobile company is maruti suzuki because I have experienced . Maruti suzuki swift I had such a good experience from buying this car, from my riding experience I give 100% to this car ,it has the sharp stunning look from which most of people get attracted to it for servicing and maintenance also it is very good both happens in cheap cost and also swift is India most favourite car.