Book could have easily been a 5 star but it ending literally made me cringe the story had nice progressing even though Maribelle's actions contradicted what she said, the plot twist with her near the end served absolutely no purpose which is kinda dumb but other than that good book.