4.5 stars. I really enjoyed this book. It had a fast moving plot that kept me captivated and an array of characters I really liked hearing from. Absolutely did not see the twist coming, but I love where it ended up. Michelle has a way of writing that pretty much ensures I'll read anything and everything she does.