Oh my god, this is one of the most amazing books I have read. I have always had a thing for science fiction books so I had to read this book. I recently watched The 100 and I was looking for books about different planets and this one was highly recommended...Let me just say I was blown away. This was a quick read for me because I could now put it down. The storyline and the characters are very compelling. I will definitely be recommending this book to many people, I need it to get the type it deserves. Because it deserves a lot of it. I am trying to read more diverse authors who are unproblematic. Hao Jingfang is one of those, her skills are absolutely amazing and I wish to read more of her books. If you are a dystopian fan or a fan of anything that takes place in space this is the book for you. My action was perfect. The characters were perfect. The plot was perfect. Everything was perfect.