This is not bad for a small car.
My Hyundai Elantra 2005 has very good gas mileage. The 10 year warranty made it easier for me to maintain the Elantra so it lasts much longer and I can get the most value out of it. I like that it is small but with a small car it is not very comfortable. It also sits very low to the ground giving a flintstones feel that your feet are dragging. The radio and speakers are basic and I've noticed their must be a wire loose because when the channel, the sound goes in and out. In the winter it does not drive that great in the snow, but on the good side, it has very good heat.