Fun to drive, good on gas, good quality product. Only major problem is with the sealed gas tank system. After the dealer put 2 gas caps on it and looked at it several times the warranty ran out and then they said I had a leak in the gas tank filler neck. They could not repair it?? They said I had to buy a new tank for around 400. I purchased a code reset reader and I turn off the code every times it tells me I have a leak. I do this from 2 times a month to sometimes only once in 3 months. I called the home office of bmw and they did not want to help me with the problem. I should have insisted they fix it when the warranty was in. Other than that I enjoy the car.