I have on old k10 2019 before buying this i confused about buying k10 or punch but I choose k10 because my old k10's engine performance seat comfort driving comfort on devghar hills is very good so I buy new k10 when I hear a news about that k10 has been relaunch then i say my Gs Motors dealer to book it for me and I had driven 20000 km it give more features my mileage in rural it give 18+ mileage and I have happy to say i am right with choice.