bj5p is a good car it's spacious, sporty like all mazdas, comes with great options. Shocks are little stiff like all mazdas. To give good handling they have to install stiffer suspension so the car handles well but you have to sacrifice a little bit of comforts. Do not expect a good fuel economy...