I was kind of amazed at how much I loved this book. It's not enough sci-fi to scare me away, and the build up between the two main characters was executed brilliantly. (Also, the letters from their childhood that are interspersed throughout the book? Adorbs!) There's a lot of back story to get through in the beginning, but it's not heavy-handed and it really helps you understand their world and history since everything has such a unique setting. I think the thing I loved the most was how well Diana Peterfreund did with the foreshadowing. There are some revelations that happen near the latter part of the novel that are set up so well. I didn't see some things coming, even though once they were revealed, it all made perfect sense and was understandable. I did feel like I wanted a *little* more resolution in the end, since it seemed to wrap up pretty quickly, but even so, it was a satisfying ending. I loved seeing all the parallels to Jane Austen's Persuasion, and seeing how the author really made the story her own. If you're a fan of young adult, or love stories, then I'd recommend this one. Don't be afraid of the label sci-fi if that's not your regular reading, since I didn't really feel like this one warranted that label too much.