Hit or miss, has told me to go to a bus stop that doesn't exist before which got me home hours later and I gave the directions the benefit of the doubt a second time only to have waited and waited until I walked away after a long while to a different bus stop, given me too many incorrect timings and delays usually mean it isn't coming at all and have waited for ages which has become so infuriating