These cheap Chinese ones can be a bit hit and miss. I've had them in other cars and they have been worth every cent.
I installed an Eonon unit in my 2011. Paid about $350, it does everything and is plug and play. However the one issue I had with it is that I can not hear the person who called me. They can hear me, but I can't hear them. Everything else works perfectly.
It's something I couldn't work out a fix so I've learnt to live with it (No one calls me anyway LOL).
Apart from that, I can bluetooth my music from my phone and it works fine, just not calls.
So, just be careful, as I said, they can be hit and miss.