4.5 stars
I loved everything about this book! The writing, the characters, the romance, the relationships... GAHH! Leigh describes everything so clearly and it's perfect and I feel like almost everyone can connect to the main characters.
This book has a lot of feelings. You laugh, you cry, and you almost want to yell at a character during some parts. It's a really good coming-of-age book for people who love contemporary romance.
So why only 4 stars? Because it's a four-star book. As much as I love it, it's a bit unoriginal but I think Leigh does it in a way that is almost memorable.