Wow! I didn't expect to enjoy this book as much as I did. It had a fantastic storyline and it wasn't too predictable either. I'd recommend this book to anyone who enjoys a mix of fantasy, romance, and a little bit of dystopian nature. Clara was very relatable girl and her love interest were easy to get into. The ending was fantastic and the book overall really drew me in. I'm definitely looking forward to the next book. So far, I've only given 4 stars to Jenny Han's books, but this was right up there, if not better than hers.