4.0

It's a nice quick and fluffy read. I like Lara Jean's personality and relate to her awkwardness. And of course, Peter Kavinsky is perfect!