 I owned a 2008 red mazda 3 hatchback for 9 months it had almost 55,000 miles on it and not a single problem and I recently traded it in for a 2011 celest blue Mazda 3 Hatch with 29000 miles on it. I have not one complaint about this car. It's 100% perfect. The handling is amazing, it's got plenty of speed and is extremely comfortable. The outside appearance is very sporty and nice looking and the inside is great looking as well. I give mazda 2 thumbs up when it comes to building these cars. I wouldn't trade mine in for the world.