Oh. My. God. This book is INCREDIBLE! Highly recommend. Definitely a heavy, dystopian novel, which is usually not my cup of tea. However, this is incredibly written and really absorbs the reader. It can be slow at times, but the attention to detail makes it worth it.