Works just as advertised with my Android phone. If you know how to use the play store to get any other app, then you can use this device. Pairs very easy, but you have to plug it in after the vehicle is started! It will not pair if you plug it in then start your vehicle! I haven't checked out the "pro code" version yet, but am about to. But the regular out of the box version works great!
Bottom Line: Yes, I would recommend this to a friend