This is the first Mazda I've owned. It's been a great car for the past 2 years. I love the performance and styling. I get comments all the time asking what kind of car it is. I've only seen a few others on the road. Mileage isn't great, but at 220HP, I don't expect a lot, especially the way I drive. I really like the internal components in that the vents close completely, the controls are easy, auto temp AC, seat heaters. There's tons of room when the seats are down. Just a great car.