So so so very good. I have to admit I have scrolled past this book dozens of times because of the word Calculus in the description. Silly..I know but I hate Calculus. But after multiple people kept recommending it, I finally gave it. I am so very glad I did. Nate and Eric are so adorable! I am hoping Neve does a follow up book! I NEED them to grow old together!!