More like a 3.5. 
 I liked this book, but it could have used more editing. Some scenes felt unnecessary since they slowed the pace of the book and made me less compelled to continue reading. Also, most of the relationships are a bit cliche (but I think that's part of the book). However, I do like how this book has a lot of the "I can be smart and care about my appearance" vibe.