Okay...wow...I really didn't like this book through the first 300 pages. First I really didn't care for the Cinderella theme. I admit it was subtle most of the time (definitely not always though) but it just didn't fit the story. Then there is Callie who was shallow and selfish even though she could be kick ass if she wanted to. I never understood her attraction to Blake and I hated her for abandoning Tyler and Michael like that. She made some very poor decisions and wasn't the most believable character. But as much as I disliked the heroine the plot did have some appeal. I liked the idea of young people being forced to give up their bodies to older people who wanted to feel young again. It felt fresh and even though the writing wasn't exactly flowing it was easy to read. The absolutely best thing of this book was the ending. Nothing prepared me for that twist. Oh my god! The last 60 pages are pretty much the only reason I want to read the next book. It was brilliant.