For the price it's great but the mini map did not. I had to buy one and as I have a MacBook Air that does not take the cards, I bought a mini card and its normal size card adapter and a USB card reader CLE Card Reader Reader Micro SD SDHC MMC TF Memory Stick (very good I recommend this one !!). So see for with the card for easy shopping but otherwise it passes to go running or for children!