 This is my second BMW.  My first, 2009 335xi I purchased new and I absolutely love.  Great road feel, steering is awesome, great acceleration, leather, etc.  I never considered buying anything but another BMW.  So disappointed in this 2015 335 xi.  Numb steering, cheap feel of fake leather (sensa tech), cheap feel of the steering wheel, overall this car is not as good as my '09.  When I bought this 2015 car I gave the 2009 to my wife, but being so disappointed in this 2015 I took back the 2009 car.  Don't know if I will buy another BMW after this experience.