For me a measure of how good a book is can be measured by rereadability. I’ve read books that I’ve enjoyed but never felt the need or desire to reread. Then there are books like enders game, wheel of time, and cradle (among other greats) where I put on in the background to relive favorite scenes etc. This book and its sequel falls in the latter category for me ( I have it constantly playing while I do chores).

I would highly recommend!