Tata Punch driving position and driving dynamics are very nice. Small Compact SUV but for Indian roads TATA is un compromised. Maintenance, I heard they wont consider customer opinion. Pros: Best in the market in that price, Got lot of features in less budget. Cons: Mileage wont cross 18km in highways also.