Auto air-conditioner+heated seat car DVD player GPS Navigation for BMW E90 (2005 -2011), BMW E91 (2005-2011), BMW E92 (2005-2011) 3 Series with touch screen/Bluetooth/Can Bus/Ipod/Steering wheel control All wiring and documentation included