Its a CD full of songs and you give the lady by the computer your childs name and she presses buttons and hey presto, your childs name incorporated into 10 rather jolly songs. Bloody fantastic. DH thinks it's crap but I am well bloody impressed.