Thank you for taking the time to write this very kind review. I am delighted to hear your positive comments, it reassures us that we are doing it right. I love hearing feedback like this, as I am lucky enough to have a grandson of a similar age to your daughter - he loves the singing time also, which I get to hear when I see him; it's just adorable. Thanks again for taking the time to share your experience.