I really really liked this book. I was captivated from the very beginning. The pacing was great until around 70% or 80% when it suddenly sped way up. It wrapped up too quickly. I think this book should have been a little longer. I loved the ending and would have liked to see a bit more of their happy ending. This book is a solid 4 - 4.25 stars. I would absolutely recommend this book to others and I will likely read it again in the future.