It has pretty much everything you need at your fingertips, so it takes away most of the guesswork out of how to get where I am going from point A to B- just plug in numbers! Not as robust as other software products but its still functional none the less. You can't export routes which could be helpful if there is some distance between pickup locations with an overlap, or when running into multiple pick ups before reaching final destination - only one time zone option available which makes figuring times hard sometimes too. Good program overall though, use what works best for u :) I like that it's very clear to see where my next delivery is going to be. It also helps with time management, as well as keeping track of my deliveries. The only thing I dislike is how sometimes it takes longer for the routes to load than other times, but I'm sure this has more to do with my internet speed. This program is great for tracking multiple stops and managing your schedule.