it do not always take you on the right path but it get you where you want to go . it be easy to program and easy to use . I love it and now I will not get lose look for new place to go . product ship on time and arrive in perfect condition .