I found the book a little difficult to read, due to its futuristic language and dystopian setting. It was very enjoyable and fun to read when you found yourself in the book and understood what everyone was saying and doing. I would recommend this book to a lot of people, however I don't think younger children could flow with this writing.