 I have owned three American made cars and five different kinds of Lexus.  This BMW is, by far, more fun to drive than ANY of them - even those priced much higher.  It even allows adults under six feet to sit in the back seat comfortably.  With the top down, there is no better car to really enjoy driving.