I really really loved it, Steven has a Unique way of telling a story, so full of rich details that sometimes i had trouble imagining all that stuff. It's a long book but totally worth it