 The car is almost perfect. The minor complaint is the ac control should be below the radio control. (Like I said, minor). The comfort, control, acceleration, quite cabin, radio, materials, are everything you could ask for. If you would be willing to pay 15k-20k more for a BMW name plate, consider giving that money to St Jude's Hospital, and enjoy your new Genenis.