Hi friends when a person buying any desire thing first he think a lot.it's truth, when a person is deal's with lakhs of money obviously people are thinks and compare any models in automobile.so maruti Suzuki is better for middle-class people.because it's price is not much more according to middle-class families.its engine is good, five gear, power windows, and many more.it is a diesel engine.comfortably five person are sitted.it's mileage is so good about( 20-22) .its break system is good because his break system is electronic, anti lock break system.it's lightning power is better, overall for middle-class families this maruti Suzuki is the better.