This book is adorable! It is just the right length for preschoolers 3-5yrs. I read it to my Grandson's preschool class, and the teachers were so impressed with the book. So, I am ordering a copy for the preschool library. The colors, pictures and story about not giving up are perfect!