Fairly good when maps are available. Uses GPS well, and allows fairly complete offline searches. It's a bit slow though, and the search feels out of date. By default it searches near where you are looking, however this isn't useful when trying to find other locations. "X near Y" searches, fast becoming a standard in mapping apps, are nowhere to be found.
It also doesn't allow you to choose where it saves map data, which can quickly bloat your internal storage. This is especially a problem since the maps are imprecise. Don't get me wrong, they're very detailed, but you have to save entire cities at a time, which can be way too much data. This lack of granularity also results in very frustrating experiences in city outskirts, which are sometimes not included. Finding these outskirts is a guessing game from the download menu, if even possible at all.
There is also a distinct lack of sharing or app integrations, which sometimes feels even more disconnected.
Overall it's a satisfactory option for getting offline maps for cities, but it really could use some major improvements. I'd certainly be willing to purchase a further upgrade if they fixed these complaints, as otherwise it's a solid program.