Littered with typos and much too long, but I loved the characters and the premise 
 This book started out very strong. It was a 5-star read for me during the first quarter. The premise is unique and intriguing, and the characters were very strong starting out. Laurent was especially loveable, and Beast was well-sketched. However, things started to go downhill fast. 
 There were an extreme amount of typos and line-by-line mistakes that continuously tripped me up and irritated me because they were so obvious. For example, VERY often, where it should have been "had," there was "has." I'm really confused as to why authors who have published so many books don't seem to understand tense. I'm loathe to say they should have hired an editor since I don't think that's always necessary, but even proofreading it themselves, they should have dramatically cut down the amount of mistakes. A few typos is no big deal but this was seriously bothersome. 
 I read all the way to the end because I loved the characters and I was honestly curious as to how such a severe plot predicament was going to get solved. However, I was disappointed by the ending. It was interesting but not very believable to me. It was a little too convenient. What's more, the conflict between the main characters made less sense as the story went on. It dragged for me, and their last major fight didn't feel in character for Laurent. Then Beast had no negative reaction to something that he'd been stupid furious about earlier in the book. It just didn't work for me. 
 I'm giving this three stars because honestly it was so close to being great. The narration was vivid and compelling with gorgeous descriptions, and there were some truly beautiful lines. Also, the book made me feel a lot of emotions, which is the mark of a good story. I just wish it had lived up to the strength of its beginning.