Love it! My only issue is this model requires regular replacement of wheel bearings, they just don't last. Replaced mine every 2 years and drive about 5000k's per year, Would I by another? YES! In some Canadian Provinces they don't last because of the rust not the drivetrain. This car is sporty and drives like one. Great gas mileage. Cons: Intermedite wipers only have one speed, Wheels bearings don't last, Rust. Tires on this car only fit this car so not an easy find. Pros: reliable car engine still purs at 160,000k's with no issues, Chaep on gas, Fun to drive, looks great, Roomy, Handles really well with quick response steering. Mazda in 2001 were not going to introduce this model to the American market but decided at the last minute to try, It was the best selling car in Quebec Canada and sold like hot muffins. Would I recommend buying a Mazda p5? YES! I would still buy one today with low k's on it.