Pros-
Overall the car is good. Milage is also good. Maintenance is very low as compared to other cars. Maruti has improved interior a lot. Talking about comfort its decent.
Cons-
Their metal body is not good as compared to old Dzire. Whenever you met with an accident it will immediately go inside. This is my personal experience.