I in Chicagoland area with a lot of stop and go traffic and I get about 19 mpg. So if you live in a small city with no traffic, you should get more. So far, the car is very reliable. As for maintenance, I do it myself but oil change is more expensive than most cars cause you need 10 qt.