My son was given one of these by my mother and he does love it.
The clock is a classic alarm clock design, the plastic body feels quite sturdy, and it plays a personalised song instead of alarm bells ringing.
They have thousands of childrens name, you just select the clock, then select your child's name and it arrives. The idea sounds quite cheesey and when my mother told me I was a bit worried but the song is well sung and hasn't got annoying yet.
You can plug the clock into any computer via a USB port to change the volume or add songs from your computer. Could come in handy as my son grows older.
Overall a pretty good product. I can see myself getting bored with the song, although my son looks like he will enjoy it forever, but at least I can change it when that happens!