I have a 07, 330d e92 and I absolutely love it. If I was going to diss it, the rear seats aren't exactly big. If you've got a fat ##### they're fine, but you need wee legs and it only has two seats. As for performance, Ive done a couple of things to it and it goes extremely well