3.5 stars. The first half annoyed me (especially Kaye - for such a smart girl she was pretty stupid) and the second half was better. More drama than I usually care for and it felt like a younger Lauren would have liked this more. I don't often feel "old" while reading YA, but that kind of happened with this one. Overall I totally shipped them and did enjoy this series, for the most part, but nothing too stellar.