Reading this in 2024, it seems like it's filled with the milked-out tropes of a quirky, boots-with-dress shy girl, a love triangle, faking a date for some selfish purpose, refusing to admit liking a girl in front of the popular crowd, the back-stabbing best friend and of course the hanging out, falling in love montage. Still it was a fun read. The ending was good. Predictable but good. Elliot was an unpredictable character.