Well this a very good car with a very low maintainance cost seating is very comfortable and yes have a an excellent millage it gives me around 20kmpl of millage on highways and about 17-18 on city roads and yes for all this toyota charges you a good amount but thats all he takes the car will be a low maintainance car as I told it earlier and coat me around 7-8 yhousand rupees for one time casual service.Thankyou and thats all by my side and yes if you are thinking of buying and have budget of 20 lakhs just go for it without any doubt