Interior build quality is disappointing due to use of cheap plastics. Been back to the dealer 4 time because of annoying squeaks and rattles but dealer cannot fix. The high performance driving experience is marred by these constant squeaks and rattles, even happening at low speeds. Ride is extremely harsh. On anything other than perfect roads you can feel everything down to the road paint. The car is easily pulled from side to side by uneven roads. Tire noise is high. Of course this kind of handling is to be expected for this type of car. Otherwise, the car has exceptional performance.
Great engine, fast acceleration. Sport mode provides excellent acceleration and smooth, rapid shifting. Cornering at high speeds is incredible. Engine sounds great at high rpms.
Use higher quality plastics on interior. Lose the rattles and squeaks due to low quality plastics. Lose the run flat tires. Improve the GPS interface. Have a tech company design it! BMW should give up completely on this feature. Car should hold a straight line better on uneven pavement.