I bought this car XZ plus recently and completed 1st 1000 kms. From the buying experience to till now I am quite satisfied with my choice. The 3 modes given in the car works perfectly and you feel the difference in terms of power and response of engine in different modes. I drove nearly 50 %in the city and 50% on the highway. I would say it's perfect for both. In the city, the mileage comes around 10 and on the highway its 16 for petrol. Gears are comparatively smooth, you feel quite confident while driving. Braking is superb and unmatched comfort in this price range and segment. The engine is sporty so makes a little extra sound. Infotainment is okay the touch screen response is not very smooth but workable. The music system is the best in the segment.