This aftermarket head unit is special for BMW 3 series of BMW E90, BMW E91, BMW E92 and BMW E93 with automatic air conditioner or manual air conditioner, because we can provide both mounting frame for the AC unit. Buy from here: http://www.dvdgpsnav.com/car-dvd-bmw-e90-gps-e90-navigation-bmw-3-series-navi-radio.html Not only does it come with the DVD player, but also GPS navigation and Bluetooth, FM/AM radio, TV, etc