I bought this book for my son. It was one of the best things I have ever bought him. He loves it way more than any toy or game. He has learned to follow step by step directions well. Gives him a great sense of accomplishment. Also it is easy to take anywhere (car, appointments). A great value!