I got this guitar for one of my cousins; he is 12 and wanted to start playing electric guitar after he heard me doodle on mine.
The guitar stays in tune fairly well; the action was not great, but it's playable out of the gate. There were no frets sticking out or anything like that, but with the strings the guitar came with, I would instantly get rid of them and place a decent pair on it, and it made a huge difference in the sound. The knobs and the volume switch feel kind of loose, but they do their job.
I would totally recommend this to a kid or someone that isn't sure if he is going to stick with the instrument and just get a feel for it and eventually move to a better instrument, but for the price, you couldn't ask for more.