 I have a love hate relationship wth this car... It has a great,comfortable ride,the mileage is great ,the is plenty of power ,the mechanical aspects good...my big complaint is that the controls on this car are terrible. The controls are very poor designed and hard to use. The mbrace is no substitute for onstar.