This is my first car..i was skeptical before buying this car..i was confused between alto vs santro but then bought the alto..it's an amazing car i must say..i am very very happy..it's far better than previous generation alto..this car is definitely for first time buyers as well as those who want to buy a compact size car.