Okay, so there's a lot happening here. There was a story idea in my head in college, about a girl who had some kind of power to bend people to her will, and I'm glad I eventually scrapped it because this does it way better than I could have. (To be fair, I was not very good, but I also could never wrap my head around my own idea enough to turn it into something that wasn't terrible.) 
 Anyway, Imaginary Girls. Is it fair to say this is an Unreliable Narrator book when Chloe isn't the unreliable one? She honestly believes what she's telling; it's Ruby who is all over the place, but even Ruby never really lies. But there's still so much fact to tease out from fiction. 
 Buuuuuuuut... I dunno. I liked this a lot but had a lot of problems with it, too. Like, why is Chloe so caught up in Ruby? Why did we never get back to the jammed cell phone and the messages from Chloe's dad? And really, what is the deal with Ruby? and her ties to Olive? There were parts that I found a little predictable and things that came out of left field, and it's possible that some things seemed like they jumped through unanswered because I was, like, avoiding a pothole while driving and stopped paying attention for a minute, but some things didn't hold together for me. 
 Which is, I guess, kind of the point of the whole book--that some things just don't hold up and instead fall apart in spite of our best, and flawed, efforts.