This car has value for money. You can feel a sport car when you are driving it's well comfortable too. If you searching for a family sedan with some sport power then you should buy it. Whenever you just try to race with BMW 330i m sport you will never lose