If you have never owned an Android powered device, then this review most likely won't make as much sense because you won't have the grounds to compare it.
Issue 1 - This tablet can NOT access Google Play, their AppZone is what you are stuck with, there are very few apps for each age group, 90% of them cost, and chances of you finding anything name brand is slim to none. What makes this worse is I found 11 apps in the AppZone that are priced $3-$6 higher than they are in the Google Play Market (Android's Official Market). That was sickening. Even worse was when I found several more apps that are free in Google Play but were "Paid Apps" in the AppZone.
Issue 2 - Nabi advertises and promotes their Spinlets TV show subscription, in this they show and list multiple cartoons available. After signing up I then find out that there advertising was false, as not all those shows were actually available. Had I known this, I certainly wouldn't have signed up.
If you can get over the fact that you were 1. Lied to, 2. Being overcharged for Apps, 3. Being held back from thousands upon thousands of free children and adult apps that every other Android device has access to, then this is great, otherwise find a different solution.
For the same price you can get a Nexus 7, which will provide you to all the advantages of Android at no extra price, will give you thousands of additional apps for all ages, and cause less headaches. They make the same or better quality bumper cases for the Nexus, and you can get several different Apps from Google Play (for FREE) that give you the same controls and more than the Nabi OS offers. So for the same price you can get so many more apps for your little one, and so many more options/settings/controls for your piece of mind.
Owning both the Nexus and Nabi, as well as the Asus Transformer and having a 3 year background of selling/repairing/setting up Android devices, I can honestly say I would never have purchased this device if I realized how restricted it was or how much they overcharge, it honestly should not even remotely be considered an Android device.