I can't believe that that whole book was less than 24 hours long. It is amazing how much is in it, by the end you feel as if you have known the characters for ages. There is bullying, unrequited love, friendships and break-ups all in just one scavenger hunt.
All the characters are great. You feel as if you bond with each and every one of them, which is something that I find a lot of books don't do. You only get to know the main character, which is not the case in this book, which I really like. Also, Mary is not a perfect girl, she has her ups and downs, her flaws and her jealousies, but I think that is what makes her relatable. I also like how she doesn't just let other people control her. She takes matters into her own hands.
All the characters are kind of classic characters you find in a book (the main character crushes on a guy who likes her best girl friend, and her best guy friend loves her and she doesn't know it, etc.) but somehow I didn't feel like this was one of those same old same old love triangles. They are classic characters, but they work in a great way.
This book is about life's (and high-school's) ups and downs, and moving on from the bad stuff, and concentrating on the fun and good things! It has a few inappropriate things, so I wouldn't read it if you were younger than, say, 14 or 15.