I really like the garmin that I purchase . Everything work wonderfully , even the voice that I choose for it to speak to I in , but it take a little time to get use to the english accent . what be keep it from be perfect be the map be not the most up to date . if you be travel in a established area then it be flawless but if you be in a area that have have a lot of construction recently then it can not find anything because the map be outdate . be cautious of this in you purchase of a gp .