I liked Noah. He was sweet and adorkable. On the other hand his confidence could use some major work. He was so focused on his looks and how ugly he must be to others than he almost missed what was right in front of him. Miranda was funny. She was brash and outspoken and not overly confident - but definitely not completely insecure. In other words normal. She was a perfect amount of both. I liked the flirty texting. And surprisingly I really came to like Buzz too. For all he could be an absolute pig, he clearly cares about Noah and wants him to be happy.
The plot moved fast and the relationship was sweet. There wasn't as much character development as I would have liked and I felt that it was a bit flat with Buzz as the only other person we really get to see. I mean there are a few conversations with Claire, but it was very centered around these two and I feel it could've been stronger with further background. Still funny flirty read. 3.5 stars, rounded to 4.