This is the best book (and I have a lot of them)! I have purchased this book for my daughter when she was 1.5. Now that she is three it is still a favorite book. It is one of the few books I don't mind reading over and over and over again. It appeals to both girls and boys, has a catchy rhyming words, a great moral about helping others (even when they are not all that pleasant to you), and it is a little silly. It is my go-to book for baby showers and children't birthday parties. Such a wonderful book, I would give it 6 stars if I was able.