my 5 1/2 year old grandson loves this book just at the right level for hours of fun...