Awesome stereo. I purchased one from a local retailer, and spent $300.00 for it.
Mine has built in Bluetooth as well as the rest of the features this one has.
It was a snap to install, I installed it myself in less than an hour with basic hand tools. At the same time I purchased an install kit as well as the wiring harness for my car. Made it it a LOT easier, that way if I sell my car, it will be easy to remove it without destroying the main wiring harness.
I would highly recommend this stereo to anyone who wants a nicely priced stereo full of features that are easy to set up.
I'm using it with the stock speakers that came with my car, and it sounds fantastic.