We've bought this for another family as a gift too. It is enjoyed by 6 month old all the way to three years old and beyond. And as a middle aged parent, I can say I like reading the book over and over. And that's good, because our 13 month old finishes the book, turns it over, and wants us to read it all over again and again.
Our whole family is waiting in eager anticipation for the next book in the series :-)