We have one installed in a 2005 X5. I really like/love the seat. There has been some confusion on proper use of the infant wedge and crotch buckle positions, but if you can get past that (it's really not a big deal for me) and the pretty poorly written manual, then I think you will be very happy with it. I did find that I need one pool noodle to get a great install because of the little hump in the seat bite. Not sure if that could be an issue for you depending on the year of your BMW. If you have any questions specific to the install, I can try to help! As for the seat itself, really nice fabric, premium latch connectors, relatively high harness for rearfacing, high rearfacing weight, significant headwings, buttery smooth adjuster...just some of the reasons we love the seat!