I had seen this book when it first came out and kept wanting to read it. I'm glad I checked it out of the library rather than buying it like I had initially planned. I love sci-fi but this was definitely not my cup of tea. I found the world building too slow and the author did not explain what Calorie Companies were until much later than I would have wanted. I spend the first third of the book being absolutely confused by what was happening. Overall I would not recommend it.