Overall will rate this car as excellent for people who move from smaller car like M-800 to a sedan. The vehicle is low on maintenance and high on performance. Since this is a maruti vehicle so a lot of advantages come along with it complimentary like a good reliable network of service stations, efficiency, availability of spares, cost of spares & maint. You just have to ensure timely services and the vehicle works for you forever. This is my second M-1000, and with my experience of using the vehicle I would say that this gives you the best value for money.Low on Maintenance, good performance, sturdy, reliable, maruti vehicle, spare easy avail,since engine capacity is 1000 cc vehicle pick up drops with AC