I received this book for free through a Goodreads First Reads giveaway. The future world described here seems believable. You can visualize the scenes even though the character giving the description isn't sure what they are seeing. The characters come alive in a way that makes you feel their anxiety, frustration and pain. Overall, this book is well written and fairly easy to read.