The shipping took a while, about 15 days for them to program and assemble the item, then it took another 10 days to get from Honk Kong to America, which is to be expected. But for the work they did the shipping is no trouble at all, it works perfectly, just like factory. All factory controls remain the same, heated cooler seats etc. If you opt to buy the wireless CarPlay/android auto, it is not built in like in some newer cars, they give you a Bluetooth box with your radio that you plug in that allows you to wirelessly connect. But the connection speed is great, and hardly any delay. It did not come with instillation instructions, but there are plenty on YouTube that are exactly the same. Overall the product is great and was well worth the wait!