I bought this book for my son 4 years old Star Wars fan (yes there is no age;)). Also I was expecting a very funny book by seeing the cover. This is not the case :(.
Personally, I find it good enough for a fan of Star Wars adult but really not necessary for a child.