You know how you wait and wait for a new book by a beloved author to come out, you read it, are captivated by it, and then the end totally ruins it for you? Well, that's kind of how I felt about Midnight Lily. And that was so disappointing to me. I almost wish I could unread the last couple of pages.. 
 I've loved everything that Mia Sheridan has written. Mia writes heart-wrenching, beautiful books that just have something that is special to Mia's writing. The two book series of 
 and 
 was a beautiful, original story that made me cry. Midnight Lily could have been that for me, but just fell a bit short for me. 
 What I did like about this story was the "mystery" and the big reveal (actually more than 1 reveal) that happens, and is pretty much a standard in Mia's writing. I honestly did not know what was happening at the beginning with Holden and Lily, which led to the anticipation once the reader finally does figure out what is going on. Because I don't want to spoil the mysteries that lie within this book, I can only say that the reveals happen slowly, over time, but still produce that aha moment. I fell in love with both of the main characters, but it's not until they get back to the "real world" that both come into their own for the story's sake. 
 My recommendation - Read this book. You may not be turned off by the end as I was (and I know there are many others who loved this book from start to finish). In actuality, I still rated this book 4 out of 5 stars, as the rest of the book was just that good.