S@*# for the most part. When it connects it is great. Today, didn't work for the 8 hours I drove despite multiple attempts. Tried to uninstall and reinstall, but sent me through an update loop instead.