I thought it was a fun, sweet book, with great world building and good relationship building. It was a bit too long, though, and I would have liked more conflict between the two main characters - they basically NEVER have a disagreement, which is ridiculous. Even with great communication, people have disagreements. I would have liked to see how they handled them.