This book was very entertaining, and it has a great, flawed heroine that's self-aware and likeable. She had her immature moments, but her age made me more understanding and patient. The hero was adorable, although he's supposed to be a former party-animal/wild child who suddenly reforms himself in a couple of days -- a little unbelievable if you ask me, but we couldn't have two flawed characters in the same book, one always has to be the voice of reason and the angel. Another YA with crappy parents, the dad in particular was terrible. That relationship offers no satisfaction at the end, there's no real redemption for him and I don't believe his excuse for being a crappy father. The book is far from perfect and the more I think about it the more flaws I find, but I'm tempted to give it 5 stars just because of how enjoyable it was. I cried and couldn't put it down, I'm really glad I read it. If you read The DUFF you will be happy to know that the Wesley and Bianca have a tiny cameo.