3.5-4 stars. 
 SEMI-SPOILERY BUT NOT REALLY. 
 At first I didn't love Lara Jean's voice, but it definitely grew on me. Peter was lovely, and I honestly do not see the appeal in Josh (he was a bit of a dick, tbh) and Margot was super harsh when she came home. Kitty & Jamie were ADORABLE. (Was the Kitty reveal supposed to be a surprise? Because I picked it from the very start.) I hate that this has a sequel, but I will definitely read it, haha.