I give this 4.5 stars. I can't quite give it five, because I really, really wished there was more of Perry and Aria together. In the second two books, they had such little moments to themselves and they seemed so rushed, I was just left wanting more. 
 This book was really good though, a beautiful way to wrap up the series. Soren's story arc was actually really good and I found myself starting to like him at the end. Also I finally found myself liking Brooke as well, so bravo to Ms. Rossi for that! Also, Roar, how I wish you could have gotten your happy ending! You deserved so much more than what you were given. 
 I devoured this book in about 5 hours. I only wish, as I stated at the beginning, that we had more of Perry and Aria's alone time to just be together and also I felt that the ending was a bit abrupt and it really left me wanting more. For those two things I knock off half a star, otherwise this book was fantastic and a wonderful end to the series.