 I liked the exterior design and smooth engine, but iDrive is slow and needlessly complicated. Many kinks in the car: 1) window lift mechanism poor as when it malfunctions (happened twice), no way to close the window. 2) key gets stuck in ignition.  3) if park too close to curb, rims hit before the run flat tires. 4) mobile phone connection flimsy 