Decent, but not as good as the original. A little long-winded for kids, with a somewhat complicated plot that involves time travel and alternate realities. Somewhat repetitive/duplicative of itself and the original. With some editing, it would have been 4 stars. The original is 5 stars. My 2.5 year old likes the book, so maybe that's all that matters.