I enjoy everything that author T.B. Markinson writes. This seemed like a conventional romance story at first, but then delves into the imperfect main character who I liked for all of her flaws and all of the different sorts of directions she takes. The story is intricate, detailed, emotional and enjoyable.