SO FREAKING PERFECT. I have waited a very looooong time to read this book and my expectations were pretty high. I'm just happy the book lived up to my expectations. Hawke and Sienna are just perfect. Bonus: Lara and Walker. Omg, so much cuteness in 400 pages. I've died and gone to heaven. I don't even have the words. Sorry.