Half a star if anything off because the ending is a bit predictable. I think Armentrout wanted a shocking ending but I guessed it as soon as we knew the plot line. That being said, I thoroughly enjoyed this the first time and just as much the second time. Already started listening to book two. I highly recommend the audio books for these.