My son loves this book. For one thing, it is about trains which he absolutely adores. It also has a song that goes along with it so when we "read" the book, we are actually singing it. The music is actually on the back page of the book. It's a really cute book with trains and a bunch of different animals. I really like it that they include the animal name and the name of the baby animal since they all differ. I think that is a great teaching tool. Brilliantly written!