Punch is a good option in compact suv segment. I am writing this review after driving 5500 kms on Highway, City & Hills too. I would say this is amazing on Highways. You will get confidence while driving even on 120 km/l.
Pros:- 1 Build quality of Punch is superb 2. Driving experience on Highway is amazing, this car performs best on Highways. 3. Love the interior & sound quality of the stereo is truly delightful. 4. Maintenance cost of the car is also reasonable & bearable, as of now 2 services are done.5 Boot space & cabin space is also good. You will get enough leg room at rear seat
Cons:-
1. frequent gear changes are required when you drive in city may be because of three cylinder engine.
2. Mileage is 12-14 on city drive & 17-20 on Highway drive depending upon your driving skills. But if you want to take average from this car in city you have to drive carefully (60-70 km/l max otherwise the mileage will go down.
3. Rear seat positioning could be better to give seating posture comfort to passengers on long drive.
Overall I am Fully satisfied with my Tata Punch. I would recommend this car to everyone.