New in the box cd player stereo with lots of options. Bought this to install in my daughters 2006 bmw 325i. The car was crashed before it was installed. Her new car doesn’t need this one. There is an install kit and a back up camera included.