I am very happy with my 120d in general. It is not a perfect car, but it is really satisfying every time I drive it. Handling is brilliant and the steering feel is perfect. Rear passengers may not have lots of room, but acceptable. I know some may not like the looks, but to me, it's a cute little rhino, unusual yet distinctive with presence. Quality of cabin is mostly good, but I'd prefer less black plastic at the radio area. I've had this car for 1.5 years, no problems, still a pleasure to own.