My 2 1/2 and 4 year old couldn't get into this book quite yet. We tried several times and I never managed to finish the whole book. I liked it and I think they would too but they must just be too young. And my kids can normally handle some pretty long picture books so clearly this one just wasn't quite right for them at this age.