This book made me smile from the very beginning. We all know the story of Rapunzel and her golden hair, but this modern day version has characters that are vivid and likeable and twists that bring the story into this century. But, just because the story takes place in modern day, doesn't mean it has to lack the fairy tale magic that we all love. This story has both. 
 Rapunzel is lonely. Living in a tower because of her immune disease, she lives a life of monotony and isolation. Her only human contact comes in the form of her distant, unloving mother, Gothel. But, although she doesn't understand the world outside her window, Rapunzel has a desperate desire to. And it's this desire that turns her into a sassy character. She doesn't allow her fear of the unknown to stop her but, instead, pushes through it to experience new adventures. Our "prince" in this story is Fane, a handsome boy Rapunzel meets through Facebook. His character is the perfect prince for today's world. He's funny and eats a lot and loves sports, but he's also caring and sweet and understanding. The gentleness with which he treats Rapunzel and the encouragement he gives her when she needs it is heartwarming. Fane and Rapunzel's adventures and attempts to free her from her current situation are addictive...I immersed myself in the story! My only concern, and it didn't actually impact my love for this book, was the end. I found that the story unwound a bit too quickly. The magic elements came into play and the story wrapped really swiftly. This just means that I would have liked a slightly longer book with a deeper dive into the magic. 
 Of course, you need to accept that this girl has 15 feet of hair and is locked in a tower...and you have to accept that this boy is sweet and not some crazy person she met online. But, if you can suspend judgement about these things, you will undoubtedly love this story. It will warm your heart and make you root for the age-old good over evil. Pick it up when it's released if you're looking for a fun, quick, lovely read!