My best friend read this while I was otherwise detained and away from my books and wouldn’t stop talking about it. She loves the characters and says they are perfectly presented with adorable flaws without going over the top. The writing is good, good enough that she didn’t want to put the book down and lost several hours of sleep. The plot is so well executed it felt natural and has a smooth logical flow. We received an ARC through Curiosity Quills in exchange for an honest review. This in no way affected our opinion.