This installment of the series had some slow, and frankly boring passages, but I was so caught up in the stories of the characters, that it passed by quickly. I did like that we got to see more of Adrian in this book. *Not that I was team Adrian, but I wasn't totally against him either* He is a very intricate character and I think Rose could be happy with him. The ending of this book *not going to spoil it* completely blew my mind, and I had to read it twice to make sure I was understanding it correctly. I feel that I can't give a more accurate review without giving major plot spoilers!