This book has been compared to The Fault in Our Stars. I, personally, have not read that one yet but from what I understand, they may have some comparisons. 
 The book starts off with Zoe and Olivia literally being kicked out of their ballet class. Apparently, they are not talented enough to continue. Olivia is strong and tries to hold Zoe together, but Zoe is heartbroken about it and she vows to never dance again. 
 They flash forward some years to Zoe and Olivia today. You can tell that Olivia is the stronger of the two. She has made other friends and started to teach a ballet class where Zoe stays mostly to herself and just follows Olivia's shadow. 
 One day the unthinkable happens and Olivia has to tell Zoe that she is sick. Zoe is determined that Olivia will be okay, I mean she has to be...what else would Zoe do?? 
 This book captured my attention from the very first chapter. I did enjoy the relationship between the two characters of Libby and Zoe. I felt sad for Zoe that she was not more outgoing and just was led around by Libby all the time. I also felt that being kicked out of dance had a lot to do with Zoe's self esteem level being so low. 
 The poop REALLY hits the fan when Zoe starts falling for Libby's crush. She really doesn't mean to lie to her but she just can't bear the thought of hurting her feelings. The story just gets more interesting! 
 So, yes, there is a swoony boy but, even without one...I would have loved this book! Calvin is sweet and Zoe just thinks he is being nice but he does have a little "thing" for her. 
 Normally when a book revolves around an illness, we see the POV from the ill person's perspective. This book was the opposite and I enjoyed seeing the POV from the best friend. Zoe goes through all kinds of phases. She is angry, scared, hurt and honestly believes that Libby will get better. 
 That ending broke my heart into a billion pieces! I literally cried buckets! I do not want to give anything away because I want you all to go read the book. Just note: Have tons of tissues for the end and be ready to give your best friend a hug and tell her how much you love her! *sniffles*