I bought 2...and my 7 year old did one of these books and had a blast. There are so many different puzzles and math problems and they are laid out in a fun way to learn. You won't be disappointed. Fun for all ages...what your 4 year old can't do...your 9 year old can!